[INFO] fetching crate morphix_derive 0.18.3...
[INFO] fixing morphix_derive-0.18.3 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] extracting crate morphix_derive 0.18.3 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate morphix_derive 0.18.3
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate morphix_derive 0.18.3
[INFO] tweaked toml for crates.io crate morphix_derive 0.18.3 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate morphix_derive 0.18.3 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate morphix_derive 0.18.3 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded serde_spanned v1.0.3
[INFO] [stderr]   Downloaded macro_expand v0.1.2
[INFO] [stderr]   Downloaded winnow v0.7.13
[INFO] [stderr]   Downloaded target-triple v0.1.4
[INFO] [stderr]   Downloaded toml_writer v1.0.4
[INFO] [stderr]   Downloaded toml_datetime v0.7.3
[INFO] [stderr]   Downloaded toml v0.9.8
[INFO] [stderr]   Downloaded toml_parser v1.0.4
[INFO] [stderr]   Downloaded trybuild v1.0.112
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 3417dca497c0116a6e7e9577dffbd62a86a92eea51d50d72c310222997fbb330
[INFO] running `Command { std: "docker" "start" "3417dca497c0116a6e7e9577dffbd62a86a92eea51d50d72c310222997fbb330", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3417dca497c0116a6e7e9577dffbd62a86a92eea51d50d72c310222997fbb330" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3417dca497c0116a6e7e9577dffbd62a86a92eea51d50d72c310222997fbb330", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3417dca497c0116a6e7e9577dffbd62a86a92eea51d50d72c310222997fbb330" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling unicode-ident v1.0.16
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]     Checking winnow v0.7.13
[INFO] [stderr]    Compiling target-triple v0.1.4
[INFO] [stderr]     Checking toml_writer v1.0.4
[INFO] [stderr]     Checking glob v0.3.3
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]     Checking itertools v0.14.0
[INFO] [stderr]     Checking termcolor v1.4.1
[INFO] [stderr]     Checking heck v0.5.0
[INFO] [stderr]     Checking diff v0.1.13
[INFO] [stderr]     Checking yansi v1.0.1
[INFO] [stderr]     Checking pretty_assertions v1.4.1
[INFO] [stderr]    Compiling syn v2.0.108
[INFO] [stderr]     Checking toml_parser v1.0.4
[INFO] [stderr]     Checking serde_spanned v1.0.3
[INFO] [stderr]     Checking toml_datetime v0.7.3
[INFO] [stderr]     Checking serde_json v1.0.149
[INFO] [stderr]     Checking toml v0.9.8
[INFO] [stderr]     Checking macro_expand v0.1.2
[INFO] [stderr]     Checking morphix_derive v0.18.3 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]     Checking trybuild v1.0.112
[INFO] [stdout] error[E0433]: cannot find module or crate `morphix` in this scope
[INFO] [stdout]  --> tests/struct.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use morphix::adapter::Json;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `morphix`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `morphix`, use `cargo add morphix` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils`
[INFO] [stdout]  --> tests/struct.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use morphix_test_utils::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `morphix`
[INFO] [stdout]  --> tests/struct.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use morphix::{Observe, observe};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `morphix`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `morphix`, use `cargo add morphix` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `morphix` in this scope
[INFO] [stdout]  --> tests/deref.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use morphix::adapter::Json;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `morphix`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `morphix`, use `cargo add morphix` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils`
[INFO] [stdout]  --> tests/deref.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use morphix_test_utils::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `morphix`
[INFO] [stdout]  --> tests/deref.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use morphix::{Mutation, MutationKind, Observe, observe};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `morphix`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `morphix`, use `cargo add morphix` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `morphix` in this scope
[INFO] [stdout]  --> tests/observe.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use morphix::adapter::Json;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `morphix`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `morphix`, use `cargo add morphix` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils`
[INFO] [stdout]  --> tests/observe.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use morphix_test_utils::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `morphix`
[INFO] [stdout]  --> tests/observe.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use morphix::{Observe, observe};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `morphix`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `morphix`, use `cargo add morphix` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]   --> tests/observe.rs:26:31
[INFO] [stdout]    |
[INFO] [stdout] 26 |     assert_eq!(mutation, Some(replace!(x, json!(10))));
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]   --> tests/observe.rs:36:31
[INFO] [stdout]    |
[INFO] [stdout] 36 |     assert_eq!(mutation, Some(replace!(x, json!(10))));
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]   --> tests/observe.rs:47:31
[INFO] [stdout]    |
[INFO] [stdout] 47 |     assert_eq!(mutation, Some(replace!(_, json!({"x": 42, "y": 99}))));
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]   --> tests/observe.rs:59:31
[INFO] [stdout]    |
[INFO] [stdout] 59 |     assert_eq!(mutation, Some(replace!(y, json!(20))));
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]   --> tests/struct.rs:33:31
[INFO] [stdout]    |
[INFO] [stdout] 33 |     assert_eq!(mutation, Some(replace!(x, json!(20))));
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `batch` in this scope
[INFO] [stdout]   --> tests/observe.rs:97:14
[INFO] [stdout]    |
[INFO] [stdout] 97 |         Some(batch!(_, replace!(pos.x, json!(100)), append!(label, json!("!"))))
[INFO] [stdout]    |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `morphix` in this scope
[INFO] [stdout]   --> tests/deref.rs:11:21
[INFO] [stdout]    |
[INFO] [stdout] 11 | struct VecWrapper(#[morphix(deref)] Vec<i32>);
[INFO] [stdout]    |                     ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `morphix` is an attribute that can be used by the derive macro `Observe`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/observe.rs:125:32
[INFO] [stdout]     |
[INFO] [stdout] 125 |     assert_eq!(mutation1, Some(replace!(x, json!(1))));
[INFO] [stdout]     |                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/observe.rs:128:32
[INFO] [stdout]     |
[INFO] [stdout] 128 |     assert_eq!(mutation2, Some(replace!(x, json!(2))));
[INFO] [stdout]     |                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `batch` in this scope
[INFO] [stdout]   --> tests/struct.rs:44:31
[INFO] [stdout]    |
[INFO] [stdout] 44 |     assert_eq!(mutation, Some(batch!(_, replace!(x, json!(2)), append!(y, json!("b")))));
[INFO] [stdout]    |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `append` in this scope
[INFO] [stdout]   --> tests/deref.rs:35:31
[INFO] [stdout]    |
[INFO] [stdout] 35 |     assert_eq!(mutation, Some(append!(_, json!([4]))));
[INFO] [stdout]    |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/observe.rs:139:31
[INFO] [stdout]     |
[INFO] [stdout] 139 |     assert_eq!(mutation, Some(replace!(_, json!({"x": 15, "y": 17}))));
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]   --> tests/struct.rs:54:31
[INFO] [stdout]    |
[INFO] [stdout] 54 |     assert_eq!(mutation, Some(replace!(_, json!({"x": 99, "y": "z"}))));
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde_json::json`
[INFO] [stdout]  --> tests/observe.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use serde_json::json;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]   --> tests/deref.rs:52:31
[INFO] [stdout]    |
[INFO] [stdout] 52 |     assert_eq!(mutation, Some(replace!(_, json!([]))));
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]   --> tests/struct.rs:71:31
[INFO] [stdout]    |
[INFO] [stdout] 71 |     assert_eq!(mutation, Some(replace!(alpha, json!(10))));
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `morphix` in this scope
[INFO] [stdout]   --> tests/deref.rs:78:7
[INFO] [stdout]    |
[INFO] [stdout] 78 |     #[morphix(deref)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `morphix` is an attribute that can be used by the derive macro `Observe`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]   --> tests/struct.rs:88:31
[INFO] [stdout]    |
[INFO] [stdout] 88 |     assert_eq!(mutation, Some(replace!(fooBar, json!(10))));
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/deref.rs:108:31
[INFO] [stdout]     |
[INFO] [stdout] 108 |     assert_eq!(mutation, Some(replace!(_, json!({"a": 100, "b": 100, "c": 200}))));
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/struct.rs:115:31
[INFO] [stdout]     |
[INFO] [stdout] 115 |     assert_eq!(mutation, Some(replace!(c, json!(30))));
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `batch` in this scope
[INFO] [stdout]    --> tests/deref.rs:125:14
[INFO] [stdout]     |
[INFO] [stdout] 125 |         Some(batch!(_, replace!(a, json!(10)), replace!(c, json!(200))))
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `delete` in this scope
[INFO] [stdout]    --> tests/struct.rs:135:31
[INFO] [stdout]     |
[INFO] [stdout] 135 |     assert_eq!(mutation, Some(delete!(val)));
[INFO] [stdout]     |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/deref.rs:168:31
[INFO] [stdout]     |
[INFO] [stdout] 168 |     assert_eq!(mutation, Some(replace!(y, json!(2))));
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/struct.rs:145:31
[INFO] [stdout]     |
[INFO] [stdout] 145 |     assert_eq!(mutation, Some(replace!(val, json!(42))));
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `delete` in this scope
[INFO] [stdout]    --> tests/deref.rs:181:31
[INFO] [stdout]     |
[INFO] [stdout] 181 |     assert_eq!(mutation, Some(delete!(y)));
[INFO] [stdout]     |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/basic.rs:9:28
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[derive(Debug, Serialize, Observe)]
[INFO] [stdout]   |                            ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `morphix` in this scope
[INFO] [stdout]    --> tests/struct.rs:151:7
[INFO] [stdout]     |
[INFO] [stdout] 151 |     #[morphix(skip)]
[INFO] [stdout]     |       ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `morphix` is an attribute that can be used by the derive macro `Observe`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/deref.rs:194:31
[INFO] [stdout]     |
[INFO] [stdout] 194 |     assert_eq!(mutation, Some(replace!(b, json!(20))));
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/struct.rs:173:31
[INFO] [stdout]     |
[INFO] [stdout] 173 |     assert_eq!(mutation, Some(replace!(_, json!({"a": 10, "b": 99}))));
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `morphix_derive` (test "observe") due to 11 previous errors; 1 warning emitted
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/deref.rs:211:26
[INFO] [stdout]     |
[INFO] [stdout] 211 |     assert_eq!(batch[0], replace!(b, json!(20)));
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: cannot find macro `batch` in this scope
[INFO] [stdout]    --> tests/struct.rs:196:14
[INFO] [stdout]     |
[INFO] [stdout] 196 |         Some(batch!(_, replace!(inner.c, json!(100)), replace!(x, json!(20))))
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/deref.rs:212:26
[INFO] [stdout]     |
[INFO] [stdout] 212 |     assert_eq!(batch[1], replace!(x, json!(99)));
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `append` in this scope
[INFO] [stdout]    --> tests/struct.rs:211:31
[INFO] [stdout]     |
[INFO] [stdout] 211 |     assert_eq!(mutation, Some(append!(_, json!(" world"))));
[INFO] [stdout]     |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/basic.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     r#a: i32,
[INFO] [stdout]    |     ^^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/deref.rs:226:31
[INFO] [stdout]     |
[INFO] [stdout] 226 |     assert_eq!(mutation, Some(replace!(x, json!(99))));
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `batch` in this scope
[INFO] [stdout]    --> tests/struct.rs:227:14
[INFO] [stdout]     |
[INFO] [stdout] 227 |         Some(batch!(_, replace!(0, json!(42)), append!(1, json!("!"))))
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/deref.rs:240:31
[INFO] [stdout]     |
[INFO] [stdout] 240 |     assert_eq!(mutation, Some(replace!(_, json!({"y": 2, "b": 20}))));
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `morphix` in this scope
[INFO] [stdout]    --> tests/struct.rs:247:7
[INFO] [stdout]     |
[INFO] [stdout] 247 |     #[morphix(skip)]
[INFO] [stdout]     |       ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `morphix` is an attribute that can be used by the derive macro `Observe`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `delete` in this scope
[INFO] [stdout]    --> tests/deref.rs:257:26
[INFO] [stdout]     |
[INFO] [stdout] 257 |     assert_eq!(batch[0], delete!(x));
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/basic.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     b: String,
[INFO] [stdout]    |     ^^^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `morphix` in this scope
[INFO] [stdout]    --> tests/struct.rs:249:7
[INFO] [stdout]     |
[INFO] [stdout] 249 |     #[morphix(skip)]
[INFO] [stdout]     |       ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `morphix` is an attribute that can be used by the derive macro `Observe`, you might be missing a `derive` attribute
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/deref.rs:258:26
[INFO] [stdout]     |
[INFO] [stdout] 258 |     assert_eq!(batch[1], replace!(y, json!(2)));
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `batch` in this scope
[INFO] [stdout]    --> tests/struct.rs:280:14
[INFO] [stdout]     |
[INFO] [stdout] 280 |         Some(batch!(_, replace!(a, json!(10)), replace!(c, json!(30))))
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/deref.rs:273:31
[INFO] [stdout]     |
[INFO] [stdout] 273 |     assert_eq!(mutation, Some(replace!(_, json!({"x": 99, "b": 20}))));
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `append` in this scope
[INFO] [stdout]    --> tests/struct.rs:296:31
[INFO] [stdout]     |
[INFO] [stdout] 296 |     assert_eq!(mutation, Some(append!(items, json!([3]))));
[INFO] [stdout]     |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/basic.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     c: HashMap<String, i32>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde_json::json`
[INFO] [stdout]  --> tests/deref.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use serde_json::json;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde_json::json`
[INFO] [stdout]  --> tests/struct.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use serde_json::json;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `morphix` in this scope
[INFO] [stdout]  --> tests/enum.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use morphix::adapter::Json;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `morphix`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `morphix`, use `cargo add morphix` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `morphix` in this scope
[INFO] [stdout]  --> tests/enum.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use morphix::helper::QuasiObserver;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `morphix`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `morphix`, use `cargo add morphix` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `morphix` in this scope
[INFO] [stdout]  --> tests/enum.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use morphix::observe::{ObserveExt, SerializeObserverExt};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `morphix`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `morphix`, use `cargo add morphix` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `morphix_test_utils`
[INFO] [stdout]  --> tests/enum.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use morphix_test_utils::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `morphix_test_utils`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `morphix_test_utils`, use `cargo add morphix_test_utils` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `morphix`
[INFO] [stdout]  --> tests/enum.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use morphix::{Observe, observe};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `morphix`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `morphix`, use `cargo add morphix` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `morphix_derive` (test "deref") due to 19 previous errors; 1 warning emitted
[INFO] [stderr] error: could not compile `morphix_derive` (test "struct") due to 20 previous errors; 1 warning emitted
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]   --> tests/enum.rs:31:31
[INFO] [stdout]    |
[INFO] [stdout] 31 |     assert_eq!(mutation, Some(replace!(_, json!("Origin"))));
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]   --> tests/enum.rs:41:31
[INFO] [stdout]    |
[INFO] [stdout] 41 |     assert_eq!(mutation, Some(replace!(_, json!({"Circle": {"radius": 5.0}}))));
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]   --> tests/enum.rs:51:31
[INFO] [stdout]    |
[INFO] [stdout] 51 |     assert_eq!(mutation, Some(replace!(_, json!("Point"))));
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]   --> tests/enum.rs:67:31
[INFO] [stdout]    |
[INFO] [stdout] 67 |     assert_eq!(mutation, Some(replace!(Rectangle.width, json!(5.0))));
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]   --> tests/enum.rs:85:14
[INFO] [stdout]    |
[INFO] [stdout] 85 |         Some(replace!(_, json!({"Rectangle": {"width": 15.0, "height": 25.0}})))
[INFO] [stdout]    |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/enum.rs:108:31
[INFO] [stdout]     |
[INFO] [stdout] 108 |     assert_eq!(mutation, Some(replace!(_, json!({"Circle": {"radius": 10.0}}))));
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/enum.rs:127:14
[INFO] [stdout]     |
[INFO] [stdout] 127 |         Some(replace!(_, json!({"do_something": {"value": 42, "bar": 0}})))
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/enum.rs:140:31
[INFO] [stdout]     |
[INFO] [stdout] 140 |     assert_eq!(mutation, Some(replace!(do_something.value, json!(99))));
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/enum.rs:194:31
[INFO] [stdout]     |
[INFO] [stdout] 194 |     assert_eq!(mutation, Some(replace!(_, json!("Blue"))));
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/enum.rs:213:31
[INFO] [stdout]     |
[INFO] [stdout] 213 |     assert_eq!(mutation, Some(replace!(x, json!(50))));
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/enum.rs:223:31
[INFO] [stdout]     |
[INFO] [stdout] 223 |     assert_eq!(mutation, Some(replace!(_, json!({"type": "Scroll", "delta": 5}))));
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `append` in this scope
[INFO] [stdout]    --> tests/enum.rs:242:31
[INFO] [stdout]     |
[INFO] [stdout] 242 |     assert_eq!(mutation, Some(append!(Items.list, json!([4]))));
[INFO] [stdout]     |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `replace` in this scope
[INFO] [stdout]    --> tests/enum.rs:260:31
[INFO] [stdout]     |
[INFO] [stdout] 260 |     assert_eq!(mutation, Some(replace!(Single, json!(20))));
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `batch` in this scope
[INFO] [stdout]    --> tests/enum.rs:275:14
[INFO] [stdout]     |
[INFO] [stdout] 275 |         Some(batch!(Pair, replace!(0, json!(42)), append!(1, json!("!"))))
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde_json::json`
[INFO] [stdout]  --> tests/enum.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use serde_json::json;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `__observe` found for enum `Shape` in the current scope
[INFO] [stdout]   --> tests/enum.rs:60:20
[INFO] [stdout]    |
[INFO] [stdout] 10 | enum Shape {
[INFO] [stdout]    | ---------- method `__observe` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 60 |     let mut ob = s.__observe();
[INFO] [stdout]    |                    ^^^^^^^^^ method not found in `Shape`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0614]: type `f64` cannot be dereferenced
[INFO] [stdout]   --> tests/enum.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |         *width = 5.0;
[INFO] [stdout]    |         ^^^^^^ can't be dereferenced
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `__observe` found for enum `Shape` in the current scope
[INFO] [stdout]   --> tests/enum.rs:76:20
[INFO] [stdout]    |
[INFO] [stdout] 10 | enum Shape {
[INFO] [stdout]    | ---------- method `__observe` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 76 |     let mut ob = s.__observe();
[INFO] [stdout]    |                    ^^^^^^^^^ method not found in `Shape`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0614]: type `f64` cannot be dereferenced
[INFO] [stdout]   --> tests/enum.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |         *width = 15.0;
[INFO] [stdout]    |         ^^^^^^ can't be dereferenced
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0614]: type `f64` cannot be dereferenced
[INFO] [stdout]   --> tests/enum.rs:79:9
[INFO] [stdout]    |
[INFO] [stdout] 79 |         *height = 25.0;
[INFO] [stdout]    |         ^^^^^^^ can't be dereferenced
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `__observe` found for enum `Shape` in the current scope
[INFO] [stdout]   --> tests/enum.rs:92:20
[INFO] [stdout]    |
[INFO] [stdout] 10 | enum Shape {
[INFO] [stdout]    | ---------- method `__observe` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 92 |     let mut ob = s.__observe();
[INFO] [stdout]    |                    ^^^^^^^^^ method not found in `Shape`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0614]: type `f64` cannot be dereferenced
[INFO] [stdout]   --> tests/enum.rs:95:17
[INFO] [stdout]    |
[INFO] [stdout] 95 |         let _ = *radius;
[INFO] [stdout]    |                 ^^^^^^^ can't be dereferenced
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `__observe` found for enum `Action` in the current scope
[INFO] [stdout]    --> tests/enum.rs:134:20
[INFO] [stdout]     |
[INFO] [stdout] 113 | enum Action {
[INFO] [stdout]     | ----------- method `__observe` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 134 |     let mut ob = a.__observe();
[INFO] [stdout]     |                    ^^^^^^^^^ method not found in `Action`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0614]: type `i32` cannot be dereferenced
[INFO] [stdout]    --> tests/enum.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |         *value = 99;
[INFO] [stdout]     |         ^^^^^^ can't be dereferenced
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `__observe` found for enum `Shape` in the current scope
[INFO] [stdout]    --> tests/enum.rs:159:20
[INFO] [stdout]     |
[INFO] [stdout]  10 | enum Shape {
[INFO] [stdout]     | ---------- method `__observe` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 159 |     let mut ob = s.__observe();
[INFO] [stdout]     |                    ^^^^^^^^^ method not found in `Shape`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0614]: type `f64` cannot be dereferenced
[INFO] [stdout]    --> tests/enum.rs:162:9
[INFO] [stdout]     |
[INFO] [stdout] 162 |         *radius = 5.0;
[INFO] [stdout]     |         ^^^^^^^ can't be dereferenced
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `__observe` found for enum `Event` in the current scope
[INFO] [stdout]    --> tests/enum.rs:207:20
[INFO] [stdout]     |
[INFO] [stdout] 199 | enum Event {
[INFO] [stdout]     | ---------- method `__observe` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 207 |     let mut ob = e.__observe();
[INFO] [stdout]     |                    ^^^^^^^^^ method not found in `Event`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0614]: type `i32` cannot be dereferenced
[INFO] [stdout]    --> tests/enum.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 |         *x = 50;
[INFO] [stdout]     |         ^^ can't be dereferenced
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `__observe` found for enum `Container` in the current scope
[INFO] [stdout]    --> tests/enum.rs:236:20
[INFO] [stdout]     |
[INFO] [stdout] 228 | enum Container {
[INFO] [stdout]     | -------------- method `__observe` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 236 |     let mut ob = c.__observe();
[INFO] [stdout]     |                    ^^^^^^^^^ method not found in `Container`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `__observe` found for enum `Wrapper` in the current scope
[INFO] [stdout]    --> tests/enum.rs:254:20
[INFO] [stdout]     |
[INFO] [stdout] 246 | enum Wrapper {
[INFO] [stdout]     | ------------ method `__observe` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 254 |     let mut ob = w.__observe();
[INFO] [stdout]     |                    ^^^^^^^^^ method not found in `Wrapper`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0614]: type `i32` cannot be dereferenced
[INFO] [stdout]    --> tests/enum.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 |         *v = 20;
[INFO] [stdout]     |         ^^ can't be dereferenced
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `__observe` found for enum `Wrapper` in the current scope
[INFO] [stdout]    --> tests/enum.rs:266:20
[INFO] [stdout]     |
[INFO] [stdout] 246 | enum Wrapper {
[INFO] [stdout]     | ------------ method `__observe` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 266 |     let mut ob = w.__observe();
[INFO] [stdout]     |                    ^^^^^^^^^ method not found in `Wrapper`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0614]: type `i32` cannot be dereferenced
[INFO] [stdout]    --> tests/enum.rs:268:9
[INFO] [stdout]     |
[INFO] [stdout] 268 |         *n = 42;
[INFO] [stdout]     |         ^^ can't be dereferenced
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599, E0614.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `morphix_derive` (test "enum") due to 37 previous errors; 1 warning emitted
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/basic.rs:27:21
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[derive(Serialize, Observe)]
[INFO] [stdout]    |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/basic.rs:29:16
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub struct Bar(i32);
[INFO] [stdout]    |                ^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/basic.rs:32:53
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[derive(PartialEq, Eq, PartialOrd, Ord, Serialize, Observe)]
[INFO] [stdout]    |                                                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/basic.rs:34:16
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub struct Baz(i32, String);
[INFO] [stdout]    |                ^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/basic.rs:34:21
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub struct Baz(i32, String);
[INFO] [stdout]    |                     ^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/deref.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     b: i32,
[INFO] [stdout]    |     ^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/deref.rs:8:21
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[derive(Serialize, Observe)]
[INFO] [stdout]   |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/deref.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     a: Vec<T>,
[INFO] [stdout]    |     ^^^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/deref.rs:33:48
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub struct Bar(#[morphix(deref, shallow)] Qux, i32);
[INFO] [stdout]    |                                                ^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/deref.rs:32:21
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[derive(Serialize, Observe)]
[INFO] [stdout]    |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/deref.rs:33:43
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub struct Bar(#[morphix(deref, shallow)] Qux, i32);
[INFO] [stdout]    |                                           ^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/deref.rs:50:21
[INFO] [stdout]    |
[INFO] [stdout] 50 | #[derive(Serialize, Observe)]
[INFO] [stdout]    |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/deref.rs:51:34
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub struct Qux(#[morphix(deref)] pub i32);
[INFO] [stdout]    |                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/enum_trivial.rs:6:53
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(PartialEq, Eq, PartialOrd, Ord, Serialize, Observe)]
[INFO] [stdout]   |                                                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/enum_trivial.rs:15:21
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[derive(Serialize, Observe)]
[INFO] [stdout]    |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/generic.rs:6:21
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Serialize, Observe)]
[INFO] [stdout]   |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/generic.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     a: &'a mut [S; N],
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/generic.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub b: Option<T>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/generic.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub c: Option<U>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/tagged_adjacent.rs:6:21
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Serialize, Observe)]
[INFO] [stdout]   |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/tagged_adjacent.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 |     A(u32),
[INFO] [stdout]   |       ^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/tagged_adjacent.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 |     B(u32, u32),
[INFO] [stdout]    |       ^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/tagged_adjacent.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 |     B(u32, u32),
[INFO] [stdout]    |            ^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/tagged_adjacent.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |         bar: &'i mut String,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/tagged_external.rs:6:21
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Serialize, Observe)]
[INFO] [stdout]   |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/tagged_external.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 |     B(u32, U),
[INFO] [stdout]    |       ^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/tagged_external.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 |     B(u32, U),
[INFO] [stdout]    |            ^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/tagged_external.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         qux: Qux,
[INFO] [stdout]    |         ^^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/tagged_external.rs:25:21
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[derive(Serialize, Observe)]
[INFO] [stdout]    |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/tagged_internal.rs:6:21
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Serialize, Observe)]
[INFO] [stdout]   |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/tagged_internal.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 |     A([u32; N]),
[INFO] [stdout]    |       ^^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/tagged_internal.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |         bar: String,
[INFO] [stdout]    |         ^^^^^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/tagged_internal.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         qux: Qux,
[INFO] [stdout]    |         ^^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/tagged_internal.rs:22:21
[INFO] [stdout]    |
[INFO] [stdout] 22 | #[derive(Serialize, Observe)]
[INFO] [stdout]    |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/trivial.rs:6:21
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Serialize, Observe)]
[INFO] [stdout]   |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/trivial.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(Serialize, Observe)]
[INFO] [stdout]    |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/trivial.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     a: Vec<T>,
[INFO] [stdout]    |     ^^^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/trivial.rs:20:21
[INFO] [stdout]    |
[INFO] [stdout] 20 | #[derive(Serialize, Observe)]
[INFO] [stdout]    |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/untagged.rs:8:21
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[derive(Serialize, Observe)]
[INFO] [stdout]   |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/untagged.rs:12:7
[INFO] [stdout]    |
[INFO] [stdout] 12 |     A(u32),
[INFO] [stdout]    |       ^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/untagged.rs:13:7
[INFO] [stdout]    |
[INFO] [stdout] 13 |     B(u32, u32),
[INFO] [stdout]    |       ^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/untagged.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 |     B(u32, u32),
[INFO] [stdout]    |            ^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/untagged.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |         bar: String,
[INFO] [stdout]    |         ^^^^^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:18:50
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub struct FooObserver<'ob, S: ?Sized, N = ::morphix::helper::Zero> {
[INFO] [stdout]    |                                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |         r#a: ::morphix::observe::DefaultObserver<'ob, i32>,
[INFO] [stdout]    |                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 |         b: ::morphix::observe::DefaultObserver<'ob, String>,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:21:14
[INFO] [stdout]    |
[INFO] [stdout] 21 |         c: ::morphix::observe::DefaultObserver<'ob, HashMap<String, i32>>,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:22:18
[INFO] [stdout]    |
[INFO] [stdout] 22 |         __ptr: ::morphix::helper::Pointer<S>,
[INFO] [stdout]    |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:27:25
[INFO] [stdout]    |
[INFO] [stdout] 27 |         type Target = ::morphix::helper::Pointer<S>;
[INFO] [stdout]    |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:36:15
[INFO] [stdout]    |
[INFO] [stdout] 36 |             ::morphix::helper::QuasiObserver::invalidate(&mut self.__ptr);
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:37:15
[INFO] [stdout]    |
[INFO] [stdout] 37 |             ::morphix::helper::QuasiObserver::invalidate(&mut self.r#a);
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:38:15
[INFO] [stdout]    |
[INFO] [stdout] 38 |             ::morphix::helper::QuasiObserver::invalidate(&mut self.b);
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:39:15
[INFO] [stdout]    |
[INFO] [stdout] 39 |             ::morphix::helper::QuasiObserver::invalidate(&mut self.c);
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:44:31
[INFO] [stdout]    |
[INFO] [stdout] 44 |     impl<'ob, S: ?Sized, N> ::morphix::helper::QuasiObserver for FooObserver<'ob, S, N>
[INFO] [stdout]    |                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:46:14
[INFO] [stdout]    |
[INFO] [stdout] 46 |         S: ::morphix::helper::AsDeref<N>,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:47:14
[INFO] [stdout]    |
[INFO] [stdout] 47 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:50:29
[INFO] [stdout]    |
[INFO] [stdout] 50 |         type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]    |                             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:50:53
[INFO] [stdout]    |
[INFO] [stdout] 50 |         type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]    |                                                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:53:15
[INFO] [stdout]    |
[INFO] [stdout] 53 |             ::morphix::helper::QuasiObserver::invalidate(&mut this.r#a);
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:54:15
[INFO] [stdout]    |
[INFO] [stdout] 54 |             ::morphix::helper::QuasiObserver::invalidate(&mut this.b);
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:55:15
[INFO] [stdout]    |
[INFO] [stdout] 55 |             ::morphix::helper::QuasiObserver::invalidate(&mut this.c);
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:59:31
[INFO] [stdout]    |
[INFO] [stdout] 59 |     impl<'ob, S: ?Sized, N> ::morphix::observe::Observer for FooObserver<'ob, S, N>
[INFO] [stdout]    |                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:61:14
[INFO] [stdout]    |
[INFO] [stdout] 61 |         S: ::morphix::helper::AsDerefMut<N, Target = Foo>,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:62:14
[INFO] [stdout]    |
[INFO] [stdout] 62 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:66:25
[INFO] [stdout]    |
[INFO] [stdout] 66 |             let r#a = ::morphix::observe::Observer::observe(&mut __value.r#a);
[INFO] [stdout]    |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:67:23
[INFO] [stdout]    |
[INFO] [stdout] 67 |             let b = ::morphix::observe::Observer::observe(&mut __value.b);
[INFO] [stdout]    |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:68:23
[INFO] [stdout]    |
[INFO] [stdout] 68 |             let c = ::morphix::observe::Observer::observe(&mut __value.c);
[INFO] [stdout]    |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:80:19
[INFO] [stdout]    |
[INFO] [stdout] 80 |                 ::morphix::observe::Observer::relocate(&mut this.r#a, &mut __value.r#a);
[INFO] [stdout]    |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:81:19
[INFO] [stdout]    |
[INFO] [stdout] 81 |                 ::morphix::observe::Observer::relocate(&mut this.b, &mut __value.b);
[INFO] [stdout]    |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:82:19
[INFO] [stdout]    |
[INFO] [stdout] 82 |                 ::morphix::observe::Observer::relocate(&mut this.c, &mut __value.c);
[INFO] [stdout]    |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:88:31
[INFO] [stdout]    |
[INFO] [stdout] 88 |     impl<'ob, S: ?Sized, N> ::morphix::observe::SerializeObserver
[INFO] [stdout]    |                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |         S: ::morphix::helper::AsDerefMut<N, Target = Foo>,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:92:14
[INFO] [stdout]    |
[INFO] [stdout] 92 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:94:47
[INFO] [stdout]    |
[INFO] [stdout] 94 |         unsafe fn flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]    |                                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:96:19
[INFO] [stdout]    |
[INFO] [stdout] 96 |                 ::morphix::observe::SerializeObserver::flush(&mut this.r#a)
[INFO] [stdout]    |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:99:19
[INFO] [stdout]    |
[INFO] [stdout] 99 |                 ::morphix::observe::SerializeObserver::flush(&mut this.b)
[INFO] [stdout]    |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:102:19
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 ::morphix::observe::SerializeObserver::flat_flush(&mut this.c)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:107:31
[INFO] [stdout]     |
[INFO] [stdout] 107 |                 let value = ::morphix::helper::QuasiObserver::untracked_ref(&*this);
[INFO] [stdout]     |                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:108:26
[INFO] [stdout]     |
[INFO] [stdout] 108 |                 return ::morphix::Mutations::replace(value);
[INFO] [stdout]     |                          ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:110:35
[INFO] [stdout]     |
[INFO] [stdout] 110 |             let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:120:52
[INFO] [stdout]     |
[INFO] [stdout] 120 |         unsafe fn flat_flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:122:19
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 ::morphix::observe::SerializeObserver::flush(&mut this.r#a)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:125:19
[INFO] [stdout]     |
[INFO] [stdout] 125 |                 ::morphix::observe::SerializeObserver::flush(&mut this.b)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 ::morphix::observe::SerializeObserver::flat_flush(&mut this.c)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:130:35
[INFO] [stdout]     |
[INFO] [stdout] 130 |             let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:146:12
[INFO] [stdout]     |
[INFO] [stdout] 146 |     impl ::morphix::Observe for Foo {
[INFO] [stdout]     |            ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:150:18
[INFO] [stdout]     |
[INFO] [stdout] 150 |             N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:151:18
[INFO] [stdout]     |
[INFO] [stdout] 151 |             S: ::morphix::helper::AsDerefMut<N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:152:23
[INFO] [stdout]     |
[INFO] [stdout] 152 |         type Spec = ::morphix::observe::DefaultSpec;
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:167:14
[INFO] [stdout]     |
[INFO] [stdout] 167 |         S: ::morphix::helper::AsDerefMut<N, Target = Foo>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:168:14
[INFO] [stdout]     |
[INFO] [stdout] 168 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:171:27
[INFO] [stdout]     |
[INFO] [stdout] 171 |             let inner = ::morphix::helper::QuasiObserver::untracked_ref(self);
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:185:46
[INFO] [stdout]     |
[INFO] [stdout] 185 | pub struct BarObserver<'ob, S: ?Sized, N = ::morphix::helper::Zero>(
[INFO] [stdout]     |                                              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:186:7
[INFO] [stdout]     |
[INFO] [stdout] 186 |     ::morphix::observe::DefaultObserver<'ob, i32>,
[INFO] [stdout]     |       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:187:7
[INFO] [stdout]     |
[INFO] [stdout] 187 |     ::morphix::helper::Pointer<S>,
[INFO] [stdout]     |       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:193:21
[INFO] [stdout]     |
[INFO] [stdout] 193 |     type Target = ::morphix::helper::Pointer<S>;
[INFO] [stdout]     |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:203:11
[INFO] [stdout]     |
[INFO] [stdout] 203 |         ::morphix::helper::QuasiObserver::invalidate(&mut self.1);
[INFO] [stdout]     |           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:204:11
[INFO] [stdout]     |
[INFO] [stdout] 204 |         ::morphix::helper::QuasiObserver::invalidate(&mut self.0);
[INFO] [stdout]     |           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:210:27
[INFO] [stdout]     |
[INFO] [stdout] 210 | impl<'ob, S: ?Sized, N> ::morphix::helper::QuasiObserver for BarObserver<'ob, S, N>
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:212:10
[INFO] [stdout]     |
[INFO] [stdout] 212 |     S: ::morphix::helper::AsDeref<N>,
[INFO] [stdout]     |          ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:213:10
[INFO] [stdout]     |
[INFO] [stdout] 213 |     N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |          ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:216:25
[INFO] [stdout]     |
[INFO] [stdout] 216 |     type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]     |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:216:49
[INFO] [stdout]     |
[INFO] [stdout] 216 |     type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]     |                                                 ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:219:11
[INFO] [stdout]     |
[INFO] [stdout] 219 |         ::morphix::helper::QuasiObserver::invalidate(&mut this.0);
[INFO] [stdout]     |           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:224:27
[INFO] [stdout]     |
[INFO] [stdout] 224 | impl<'ob, S: ?Sized, N> ::morphix::observe::Observer for BarObserver<'ob, S, N>
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:226:10
[INFO] [stdout]     |
[INFO] [stdout] 226 |     S: ::morphix::helper::AsDerefMut<N, Target = Bar>,
[INFO] [stdout]     |          ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:227:10
[INFO] [stdout]     |
[INFO] [stdout] 227 |     N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |          ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:231:28
[INFO] [stdout]     |
[INFO] [stdout] 231 |         let observer_0 = ::morphix::observe::Observer::observe(&mut __value.0);
[INFO] [stdout]     |                            ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:241:15
[INFO] [stdout]     |
[INFO] [stdout] 241 |             ::morphix::observe::Observer::relocate(&mut this.0, &mut __value.0);
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:248:27
[INFO] [stdout]     |
[INFO] [stdout] 248 | impl<'ob, S: ?Sized, N> ::morphix::observe::SerializeObserver for BarObserver<'ob, S, N>
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:250:10
[INFO] [stdout]     |
[INFO] [stdout] 250 |     S: ::morphix::helper::AsDerefMut<N, Target = Bar>,
[INFO] [stdout]     |          ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:251:10
[INFO] [stdout]     |
[INFO] [stdout] 251 |     N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |          ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:253:43
[INFO] [stdout]     |
[INFO] [stdout] 253 |     unsafe fn flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:254:20
[INFO] [stdout]     |
[INFO] [stdout] 254 |         unsafe { ::morphix::observe::SerializeObserver::flush(&mut this.0) }
[INFO] [stdout]     |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:256:48
[INFO] [stdout]     |
[INFO] [stdout] 256 |     unsafe fn flat_flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:257:20
[INFO] [stdout]     |
[INFO] [stdout] 257 |         unsafe { ::morphix::observe::SerializeObserver::flat_flush(&mut this.0) }
[INFO] [stdout]     |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:262:8
[INFO] [stdout]     |
[INFO] [stdout] 262 | impl ::morphix::Observe for Bar {
[INFO] [stdout]     |        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:266:14
[INFO] [stdout]     |
[INFO] [stdout] 266 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:267:14
[INFO] [stdout]     |
[INFO] [stdout] 267 |         S: ::morphix::helper::AsDerefMut<N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:268:19
[INFO] [stdout]     |
[INFO] [stdout] 268 |     type Spec = ::morphix::observe::DefaultSpec;
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:275:50
[INFO] [stdout]     |
[INFO] [stdout] 275 |     pub struct BazObserver<'ob, S: ?Sized, N = ::morphix::helper::Zero>(
[INFO] [stdout]     |                                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:276:11
[INFO] [stdout]     |
[INFO] [stdout] 276 |         ::morphix::observe::DefaultObserver<'ob, i32>,
[INFO] [stdout]     |           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:277:11
[INFO] [stdout]     |
[INFO] [stdout] 277 |         ::morphix::observe::DefaultObserver<'ob, String>,
[INFO] [stdout]     |           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:278:11
[INFO] [stdout]     |
[INFO] [stdout] 278 |         ::morphix::helper::Pointer<S>,
[INFO] [stdout]     |           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:283:25
[INFO] [stdout]     |
[INFO] [stdout] 283 |         type Target = ::morphix::helper::Pointer<S>;
[INFO] [stdout]     |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:292:15
[INFO] [stdout]     |
[INFO] [stdout] 292 |             ::morphix::helper::QuasiObserver::invalidate(&mut self.2);
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:293:15
[INFO] [stdout]     |
[INFO] [stdout] 293 |             ::morphix::helper::QuasiObserver::invalidate(&mut self.0);
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:294:15
[INFO] [stdout]     |
[INFO] [stdout] 294 |             ::morphix::helper::QuasiObserver::invalidate(&mut self.1);
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:299:31
[INFO] [stdout]     |
[INFO] [stdout] 299 |     impl<'ob, S: ?Sized, N> ::morphix::helper::QuasiObserver for BazObserver<'ob, S, N>
[INFO] [stdout]     |                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:301:14
[INFO] [stdout]     |
[INFO] [stdout] 301 |         S: ::morphix::helper::AsDeref<N>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:302:14
[INFO] [stdout]     |
[INFO] [stdout] 302 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:305:29
[INFO] [stdout]     |
[INFO] [stdout] 305 |         type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]     |                             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:305:53
[INFO] [stdout]     |
[INFO] [stdout] 305 |         type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]     |                                                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:308:15
[INFO] [stdout]     |
[INFO] [stdout] 308 |             ::morphix::helper::QuasiObserver::invalidate(&mut this.0);
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:309:15
[INFO] [stdout]     |
[INFO] [stdout] 309 |             ::morphix::helper::QuasiObserver::invalidate(&mut this.1);
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:313:31
[INFO] [stdout]     |
[INFO] [stdout] 313 |     impl<'ob, S: ?Sized, N> ::morphix::observe::Observer for BazObserver<'ob, S, N>
[INFO] [stdout]     |                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:315:14
[INFO] [stdout]     |
[INFO] [stdout] 315 |         S: ::morphix::helper::AsDerefMut<N, Target = Baz>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:316:14
[INFO] [stdout]     |
[INFO] [stdout] 316 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:320:32
[INFO] [stdout]     |
[INFO] [stdout] 320 |             let observer_0 = ::morphix::observe::Observer::observe(&mut __value.0);
[INFO] [stdout]     |                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:321:32
[INFO] [stdout]     |
[INFO] [stdout] 321 |             let observer_1 = ::morphix::observe::Observer::observe(&mut __value.1);
[INFO] [stdout]     |                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:332:19
[INFO] [stdout]     |
[INFO] [stdout] 332 |                 ::morphix::observe::Observer::relocate(&mut this.0, &mut __value.0);
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:333:19
[INFO] [stdout]     |
[INFO] [stdout] 333 |                 ::morphix::observe::Observer::relocate(&mut this.1, &mut __value.1);
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:339:31
[INFO] [stdout]     |
[INFO] [stdout] 339 |     impl<'ob, S: ?Sized, N> ::morphix::observe::SerializeObserver
[INFO] [stdout]     |                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:342:14
[INFO] [stdout]     |
[INFO] [stdout] 342 |         S: ::morphix::helper::AsDerefMut<N, Target = Baz>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:343:14
[INFO] [stdout]     |
[INFO] [stdout] 343 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:345:47
[INFO] [stdout]     |
[INFO] [stdout] 345 |         unsafe fn flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:347:19
[INFO] [stdout]     |
[INFO] [stdout] 347 |                 ::morphix::observe::SerializeObserver::flush(&mut this.0)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:350:19
[INFO] [stdout]     |
[INFO] [stdout] 350 |                 ::morphix::observe::SerializeObserver::flush(&mut this.1)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:353:31
[INFO] [stdout]     |
[INFO] [stdout] 353 |                 let value = ::morphix::helper::QuasiObserver::untracked_ref(&*this);
[INFO] [stdout]     |                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:354:26
[INFO] [stdout]     |
[INFO] [stdout] 354 |                 return ::morphix::Mutations::replace(value);
[INFO] [stdout]     |                          ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:356:35
[INFO] [stdout]     |
[INFO] [stdout] 356 |             let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:364:52
[INFO] [stdout]     |
[INFO] [stdout] 364 |         unsafe fn flat_flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:366:19
[INFO] [stdout]     |
[INFO] [stdout] 366 |                 ::morphix::observe::SerializeObserver::flush(&mut this.0)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:369:19
[INFO] [stdout]     |
[INFO] [stdout] 369 |                 ::morphix::observe::SerializeObserver::flush(&mut this.1)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:371:35
[INFO] [stdout]     |
[INFO] [stdout] 371 |             let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:382:12
[INFO] [stdout]     |
[INFO] [stdout] 382 |     impl ::morphix::Observe for Baz {
[INFO] [stdout]     |            ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:386:18
[INFO] [stdout]     |
[INFO] [stdout] 386 |             N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:387:18
[INFO] [stdout]     |
[INFO] [stdout] 387 |             S: ::morphix::helper::AsDerefMut<N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:388:23
[INFO] [stdout]     |
[INFO] [stdout] 388 |         type Spec = ::morphix::observe::DefaultSpec;
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:399:14
[INFO] [stdout]     |
[INFO] [stdout] 399 |         S: ::morphix::helper::AsDerefMut<N, Target = Baz>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:400:14
[INFO] [stdout]     |
[INFO] [stdout] 400 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:403:25
[INFO] [stdout]     |
[INFO] [stdout] 403 |             let lhs = ::morphix::helper::QuasiObserver::untracked_ref(self);
[INFO] [stdout]     |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:404:25
[INFO] [stdout]     |
[INFO] [stdout] 404 |             let rhs = ::morphix::helper::QuasiObserver::untracked_ref(other);
[INFO] [stdout]     |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:411:14
[INFO] [stdout]     |
[INFO] [stdout] 411 |         S: ::morphix::helper::AsDerefMut<N, Target = Baz>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:412:14
[INFO] [stdout]     |
[INFO] [stdout] 412 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:417:14
[INFO] [stdout]     |
[INFO] [stdout] 417 |         S: ::morphix::helper::AsDerefMut<N, Target = Baz>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:418:14
[INFO] [stdout]     |
[INFO] [stdout] 418 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:424:25
[INFO] [stdout]     |
[INFO] [stdout] 424 |             let lhs = ::morphix::helper::QuasiObserver::untracked_ref(self);
[INFO] [stdout]     |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:425:25
[INFO] [stdout]     |
[INFO] [stdout] 425 |             let rhs = ::morphix::helper::QuasiObserver::untracked_ref(other);
[INFO] [stdout]     |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:432:14
[INFO] [stdout]     |
[INFO] [stdout] 432 |         S: ::morphix::helper::AsDerefMut<N, Target = Baz>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:433:14
[INFO] [stdout]     |
[INFO] [stdout] 433 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:436:25
[INFO] [stdout]     |
[INFO] [stdout] 436 |             let lhs = ::morphix::helper::QuasiObserver::untracked_ref(self);
[INFO] [stdout]     |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:437:25
[INFO] [stdout]     |
[INFO] [stdout] 437 |             let rhs = ::morphix::helper::QuasiObserver::untracked_ref(other);
[INFO] [stdout]     |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:16:14
[INFO] [stdout]    |
[INFO] [stdout] 16 |         b: ::morphix::observe::DefaultObserver<'ob, i32>,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:33:23
[INFO] [stdout]    |
[INFO] [stdout] 33 |     impl<'ob, O, N> ::morphix::helper::QuasiObserver for FooObserver<'ob, O>
[INFO] [stdout]    |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:35:14
[INFO] [stdout]    |
[INFO] [stdout] 35 |         O: ::morphix::helper::QuasiObserver<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:35:60
[INFO] [stdout]    |
[INFO] [stdout] 35 |         O: ::morphix::helper::QuasiObserver<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]    |                                                            ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:36:20
[INFO] [stdout]    |
[INFO] [stdout] 36 |         O::Head: ::morphix::helper::AsDeref<N>,
[INFO] [stdout]    |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:37:14
[INFO] [stdout]    |
[INFO] [stdout] 37 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:40:29
[INFO] [stdout]    |
[INFO] [stdout] 40 |         type OuterDepth = ::morphix::helper::Succ<O::OuterDepth>;
[INFO] [stdout]    |                             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:43:15
[INFO] [stdout]    |
[INFO] [stdout] 43 |             ::morphix::helper::QuasiObserver::invalidate(&mut this.b);
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:44:15
[INFO] [stdout]    |
[INFO] [stdout] 44 |             ::morphix::helper::QuasiObserver::invalidate(&mut this.a);
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:48:26
[INFO] [stdout]    |
[INFO] [stdout] 48 |     impl<'ob, T, O, N> ::morphix::observe::Observer for FooObserver<'ob, O>
[INFO] [stdout]    |                          ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:51:14
[INFO] [stdout]    |
[INFO] [stdout] 51 |         O: ::morphix::observe::Observer<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:51:56
[INFO] [stdout]    |
[INFO] [stdout] 51 |         O: ::morphix::observe::Observer<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]    |                                                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:52:20
[INFO] [stdout]    |
[INFO] [stdout] 52 |         O::Head: ::morphix::helper::AsDerefMut<N, Target = Foo<T>>,
[INFO] [stdout]    |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:53:14
[INFO] [stdout]    |
[INFO] [stdout] 53 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:56:29
[INFO] [stdout]    |
[INFO] [stdout] 56 |             let __value = ::morphix::helper::AsDerefMut::<N>::as_deref_mut(head);
[INFO] [stdout]    |                             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:57:23
[INFO] [stdout]    |
[INFO] [stdout] 57 |             let b = ::morphix::observe::Observer::observe(&mut __value.b);
[INFO] [stdout]    |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:58:23
[INFO] [stdout]    |
[INFO] [stdout] 58 |             let a = ::morphix::observe::Observer::observe(head);
[INFO] [stdout]    |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:66:33
[INFO] [stdout]    |
[INFO] [stdout] 66 |                 let __value = ::morphix::helper::AsDerefMut::<N>::as_deref_mut(head);
[INFO] [stdout]    |                                 ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:67:19
[INFO] [stdout]    |
[INFO] [stdout] 67 |                 ::morphix::observe::Observer::relocate(&mut this.b, &mut __value.b);
[INFO] [stdout]    |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:68:19
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 ::morphix::observe::Observer::relocate(&mut this.a, head);
[INFO] [stdout]    |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:73:26
[INFO] [stdout]    |
[INFO] [stdout] 73 |     impl<'ob, T, O, N> ::morphix::observe::SerializeObserver for FooObserver<'ob, O>
[INFO] [stdout]    |                          ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:75:19
[INFO] [stdout]    |
[INFO] [stdout] 75 |         Foo<T>: ::morphix::helper::serde::Serialize + 'static,
[INFO] [stdout]    |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:77:14
[INFO] [stdout]    |
[INFO] [stdout] 77 |         O: ::morphix::observe::Observer<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:77:56
[INFO] [stdout]    |
[INFO] [stdout] 77 |         O: ::morphix::observe::Observer<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]    |                                                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:78:20
[INFO] [stdout]    |
[INFO] [stdout] 78 |         O::Head: ::morphix::helper::AsDerefMut<N, Target = Foo<T>>,
[INFO] [stdout]    |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:79:14
[INFO] [stdout]    |
[INFO] [stdout] 79 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:80:14
[INFO] [stdout]    |
[INFO] [stdout] 80 |         O: ::morphix::observe::SerializeObserver,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:82:47
[INFO] [stdout]    |
[INFO] [stdout] 82 |         unsafe fn flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]    |                                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:84:19
[INFO] [stdout]    |
[INFO] [stdout] 84 |                 ::morphix::observe::SerializeObserver::flat_flush(&mut this.a)
[INFO] [stdout]    |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:87:19
[INFO] [stdout]    |
[INFO] [stdout] 87 |                 ::morphix::observe::SerializeObserver::flush(&mut this.b)
[INFO] [stdout]    |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:91:31
[INFO] [stdout]    |
[INFO] [stdout] 91 |                 let value = ::morphix::helper::AsDeref::<N>::as_deref(head);
[INFO] [stdout]    |                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:92:26
[INFO] [stdout]    |
[INFO] [stdout] 92 |                 return ::morphix::Mutations::replace(value);
[INFO] [stdout]    |                          ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:94:35
[INFO] [stdout]    |
[INFO] [stdout] 94 |             let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]    |                                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:100:52
[INFO] [stdout]     |
[INFO] [stdout] 100 |         unsafe fn flat_flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:102:19
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 ::morphix::observe::SerializeObserver::flat_flush(&mut this.a)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:105:19
[INFO] [stdout]     |
[INFO] [stdout] 105 |                 ::morphix::observe::SerializeObserver::flush(&mut this.b)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:107:35
[INFO] [stdout]     |
[INFO] [stdout] 107 |             let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:116:15
[INFO] [stdout]     |
[INFO] [stdout] 116 |     impl<T> ::morphix::Observe for Foo<T>
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:118:17
[INFO] [stdout]     |
[INFO] [stdout] 118 |         Self: ::morphix::helper::serde::Serialize,
[INFO] [stdout]     |                 ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:119:19
[INFO] [stdout]     |
[INFO] [stdout] 119 |         Vec<T>: ::morphix::Observe,
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:132:18
[INFO] [stdout]     |
[INFO] [stdout] 132 |             N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |             S: ::morphix::helper::AsDerefMut<N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:123:15
[INFO] [stdout]     |
[INFO] [stdout] 123 |             ::morphix::observe::DefaultObserver<
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:127:19
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 ::morphix::helper::Succ<N>,
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:134:23
[INFO] [stdout]     |
[INFO] [stdout] 134 |         type Spec = ::morphix::observe::DefaultSpec;
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:153:41
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub struct BarObserver<'ob, O>(O, ::morphix::observe::DefaultObserver<'ob, i32>);
[INFO] [stdout]     |                                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:169:23
[INFO] [stdout]     |
[INFO] [stdout] 169 |     impl<'ob, O, N> ::morphix::helper::QuasiObserver for BarObserver<'ob, O>
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:171:14
[INFO] [stdout]     |
[INFO] [stdout] 171 |         O: ::morphix::helper::QuasiObserver<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:171:60
[INFO] [stdout]     |
[INFO] [stdout] 171 |         O: ::morphix::helper::QuasiObserver<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]     |                                                            ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:172:20
[INFO] [stdout]     |
[INFO] [stdout] 172 |         O::Head: ::morphix::helper::AsDeref<N>,
[INFO] [stdout]     |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:173:14
[INFO] [stdout]     |
[INFO] [stdout] 173 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:176:29
[INFO] [stdout]     |
[INFO] [stdout] 176 |         type OuterDepth = ::morphix::helper::Succ<O::OuterDepth>;
[INFO] [stdout]     |                             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:179:15
[INFO] [stdout]     |
[INFO] [stdout] 179 |             ::morphix::helper::QuasiObserver::invalidate(&mut this.1);
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:180:15
[INFO] [stdout]     |
[INFO] [stdout] 180 |             ::morphix::helper::QuasiObserver::invalidate(&mut this.0);
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:184:23
[INFO] [stdout]     |
[INFO] [stdout] 184 |     impl<'ob, O, N> ::morphix::observe::Observer for BarObserver<'ob, O>
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:186:14
[INFO] [stdout]     |
[INFO] [stdout] 186 |         O: ::morphix::observe::Observer<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:186:56
[INFO] [stdout]     |
[INFO] [stdout] 186 |         O: ::morphix::observe::Observer<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]     |                                                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:187:20
[INFO] [stdout]     |
[INFO] [stdout] 187 |         O::Head: ::morphix::helper::AsDerefMut<N, Target = Bar>,
[INFO] [stdout]     |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:188:14
[INFO] [stdout]     |
[INFO] [stdout] 188 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:191:29
[INFO] [stdout]     |
[INFO] [stdout] 191 |             let __value = ::morphix::helper::AsDerefMut::<N>::as_deref_mut(head);
[INFO] [stdout]     |                             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:192:32
[INFO] [stdout]     |
[INFO] [stdout] 192 |             let observer_1 = ::morphix::observe::Observer::observe(&mut __value.1);
[INFO] [stdout]     |                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:193:32
[INFO] [stdout]     |
[INFO] [stdout] 193 |             let observer_0 = ::morphix::observe::Observer::observe(head);
[INFO] [stdout]     |                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:201:33
[INFO] [stdout]     |
[INFO] [stdout] 201 |                 let __value = ::morphix::helper::AsDerefMut::<N>::as_deref_mut(head);
[INFO] [stdout]     |                                 ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:202:19
[INFO] [stdout]     |
[INFO] [stdout] 202 |                 ::morphix::observe::Observer::relocate(&mut this.1, &mut __value.1);
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:203:19
[INFO] [stdout]     |
[INFO] [stdout] 203 |                 ::morphix::observe::Observer::relocate(&mut this.0, head);
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:208:23
[INFO] [stdout]     |
[INFO] [stdout] 208 |     impl<'ob, O, N> ::morphix::observe::SerializeObserver for BarObserver<'ob, O>
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:210:14
[INFO] [stdout]     |
[INFO] [stdout] 210 |         O: ::morphix::observe::Observer<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:210:56
[INFO] [stdout]     |
[INFO] [stdout] 210 |         O: ::morphix::observe::Observer<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]     |                                                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:211:20
[INFO] [stdout]     |
[INFO] [stdout] 211 |         O::Head: ::morphix::helper::AsDerefMut<N, Target = Bar>,
[INFO] [stdout]     |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:212:14
[INFO] [stdout]     |
[INFO] [stdout] 212 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:213:14
[INFO] [stdout]     |
[INFO] [stdout] 213 |         O: ::morphix::observe::SerializeObserver,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:215:47
[INFO] [stdout]     |
[INFO] [stdout] 215 |         unsafe fn flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:217:19
[INFO] [stdout]     |
[INFO] [stdout] 217 |                 ::morphix::observe::SerializeObserver::flush(&mut this.0)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:220:19
[INFO] [stdout]     |
[INFO] [stdout] 220 |                 ::morphix::observe::SerializeObserver::flush(&mut this.1)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:224:31
[INFO] [stdout]     |
[INFO] [stdout] 224 |                 let value = ::morphix::helper::AsDeref::<N>::as_deref(head);
[INFO] [stdout]     |                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:225:26
[INFO] [stdout]     |
[INFO] [stdout] 225 |                 return ::morphix::Mutations::replace(value);
[INFO] [stdout]     |                          ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:227:35
[INFO] [stdout]     |
[INFO] [stdout] 227 |             let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:235:52
[INFO] [stdout]     |
[INFO] [stdout] 235 |         unsafe fn flat_flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:237:19
[INFO] [stdout]     |
[INFO] [stdout] 237 |                 ::morphix::observe::SerializeObserver::flush(&mut this.0)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:240:19
[INFO] [stdout]     |
[INFO] [stdout] 240 |                 ::morphix::observe::SerializeObserver::flush(&mut this.1)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:242:35
[INFO] [stdout]     |
[INFO] [stdout] 242 |             let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:253:12
[INFO] [stdout]     |
[INFO] [stdout] 253 |     impl ::morphix::Observe for Bar
[INFO] [stdout]     |            ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:255:16
[INFO] [stdout]     |
[INFO] [stdout] 255 |         Qux: ::morphix::Observe,
[INFO] [stdout]     |                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:263:18
[INFO] [stdout]     |
[INFO] [stdout] 263 |             N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:264:18
[INFO] [stdout]     |
[INFO] [stdout] 264 |             S: ::morphix::helper::AsDerefMut<N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:259:15
[INFO] [stdout]     |
[INFO] [stdout] 259 |             ::morphix::general::ShallowObserver<'ob, S, ::morphix::helper::Succ<N>>,
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:259:59
[INFO] [stdout]     |
[INFO] [stdout] 259 |             ::morphix::general::ShallowObserver<'ob, S, ::morphix::helper::Succ<N>>,
[INFO] [stdout]     |                                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:265:23
[INFO] [stdout]     |
[INFO] [stdout] 265 |         type Spec = ::morphix::observe::DefaultSpec;
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:300:18
[INFO] [stdout]     |
[INFO] [stdout] 300 |     impl<O, N> ::morphix::helper::QuasiObserver for QuxObserver<O>
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:302:14
[INFO] [stdout]     |
[INFO] [stdout] 302 |         O: ::morphix::helper::QuasiObserver<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:302:60
[INFO] [stdout]     |
[INFO] [stdout] 302 |         O: ::morphix::helper::QuasiObserver<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]     |                                                            ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:303:20
[INFO] [stdout]     |
[INFO] [stdout] 303 |         O::Head: ::morphix::helper::AsDeref<N>,
[INFO] [stdout]     |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:304:14
[INFO] [stdout]     |
[INFO] [stdout] 304 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:307:29
[INFO] [stdout]     |
[INFO] [stdout] 307 |         type OuterDepth = ::morphix::helper::Succ<O::OuterDepth>;
[INFO] [stdout]     |                             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:310:15
[INFO] [stdout]     |
[INFO] [stdout] 310 |             ::morphix::helper::QuasiObserver::invalidate(&mut this.0);
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:314:18
[INFO] [stdout]     |
[INFO] [stdout] 314 |     impl<O, N> ::morphix::observe::Observer for QuxObserver<O>
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:316:14
[INFO] [stdout]     |
[INFO] [stdout] 316 |         O: ::morphix::observe::Observer<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:316:56
[INFO] [stdout]     |
[INFO] [stdout] 316 |         O: ::morphix::observe::Observer<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]     |                                                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:317:20
[INFO] [stdout]     |
[INFO] [stdout] 317 |         O::Head: ::morphix::helper::AsDerefMut<N, Target = Qux>,
[INFO] [stdout]     |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:318:14
[INFO] [stdout]     |
[INFO] [stdout] 318 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:321:32
[INFO] [stdout]     |
[INFO] [stdout] 321 |             let observer_0 = ::morphix::observe::Observer::observe(head);
[INFO] [stdout]     |                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:326:19
[INFO] [stdout]     |
[INFO] [stdout] 326 |                 ::morphix::observe::Observer::relocate(&mut this.0, head);
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:331:18
[INFO] [stdout]     |
[INFO] [stdout] 331 |     impl<O, N> ::morphix::observe::SerializeObserver for QuxObserver<O>
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:333:14
[INFO] [stdout]     |
[INFO] [stdout] 333 |         O: ::morphix::observe::Observer<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:333:56
[INFO] [stdout]     |
[INFO] [stdout] 333 |         O: ::morphix::observe::Observer<InnerDepth = ::morphix::helper::Succ<N>>,
[INFO] [stdout]     |                                                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:334:20
[INFO] [stdout]     |
[INFO] [stdout] 334 |         O::Head: ::morphix::helper::AsDerefMut<N, Target = Qux>,
[INFO] [stdout]     |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:335:14
[INFO] [stdout]     |
[INFO] [stdout] 335 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:336:14
[INFO] [stdout]     |
[INFO] [stdout] 336 |         O: ::morphix::observe::SerializeObserver,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:338:47
[INFO] [stdout]     |
[INFO] [stdout] 338 |         unsafe fn flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:339:24
[INFO] [stdout]     |
[INFO] [stdout] 339 |             unsafe { ::morphix::observe::SerializeObserver::flush(&mut this.0) }
[INFO] [stdout]     |                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:341:52
[INFO] [stdout]     |
[INFO] [stdout] 341 |         unsafe fn flat_flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:342:24
[INFO] [stdout]     |
[INFO] [stdout] 342 |             unsafe { ::morphix::observe::SerializeObserver::flat_flush(&mut this.0) }
[INFO] [stdout]     |                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:346:12
[INFO] [stdout]     |
[INFO] [stdout] 346 |     impl ::morphix::Observe for Qux
[INFO] [stdout]     |            ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:348:16
[INFO] [stdout]     |
[INFO] [stdout] 348 |         i32: ::morphix::Observe,
[INFO] [stdout]     |                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:355:18
[INFO] [stdout]     |
[INFO] [stdout] 355 |             N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:356:18
[INFO] [stdout]     |
[INFO] [stdout] 356 |             S: ::morphix::helper::AsDerefMut<N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:351:15
[INFO] [stdout]     |
[INFO] [stdout] 351 |             ::morphix::observe::DefaultObserver<'ob, i32, S, ::morphix::helper::Succ<N>>,
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:351:64
[INFO] [stdout]     |
[INFO] [stdout] 351 |             ::morphix::observe::DefaultObserver<'ob, i32, S, ::morphix::helper::Succ<N>>,
[INFO] [stdout]     |                                                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:357:23
[INFO] [stdout]     |
[INFO] [stdout] 357 |         type Spec = ::morphix::observe::DefaultSpec;
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:14:50
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub struct FooObserver<'ob, S: ?Sized, N = ::morphix::helper::Zero> {
[INFO] [stdout]    |                                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:15:16
[INFO] [stdout]    |
[INFO] [stdout] 15 |         ptr: ::morphix::helper::Pointer<S>,
[INFO] [stdout]    |                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:37:25
[INFO] [stdout]    |
[INFO] [stdout] 37 |         type Target = ::morphix::helper::Pointer<S>;
[INFO] [stdout]    |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:49:31
[INFO] [stdout]    |
[INFO] [stdout] 49 |     impl<'ob, S: ?Sized, N> ::morphix::helper::QuasiObserver for FooObserver<'ob, S, N>
[INFO] [stdout]    |                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:51:14
[INFO] [stdout]    |
[INFO] [stdout] 51 |         S: ::morphix::helper::AsDeref<N>,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:52:14
[INFO] [stdout]    |
[INFO] [stdout] 52 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:55:29
[INFO] [stdout]    |
[INFO] [stdout] 55 |         type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]    |                             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:55:53
[INFO] [stdout]    |
[INFO] [stdout] 55 |         type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]    |                                                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:60:31
[INFO] [stdout]    |
[INFO] [stdout] 60 |     impl<'ob, S: ?Sized, N> ::morphix::observe::Observer for FooObserver<'ob, S, N>
[INFO] [stdout]    |                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:62:14
[INFO] [stdout]    |
[INFO] [stdout] 62 |         S: ::morphix::helper::AsDerefMut<N, Target = Foo>,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:63:14
[INFO] [stdout]    |
[INFO] [stdout] 63 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:78:31
[INFO] [stdout]    |
[INFO] [stdout] 78 |     impl<'ob, S: ?Sized, N> ::morphix::observe::SerializeObserver
[INFO] [stdout]    |                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:81:14
[INFO] [stdout]    |
[INFO] [stdout] 81 |         S: ::morphix::helper::AsDeref<N, Target = Foo>,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:82:14
[INFO] [stdout]    |
[INFO] [stdout] 82 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:84:47
[INFO] [stdout]    |
[INFO] [stdout] 84 |         unsafe fn flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]    |                                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:91:59
[INFO] [stdout]    |
[INFO] [stdout] 91 |                 | (FooObserverInitial::C, Foo::C {}) => ::morphix::Mutations::new(),
[INFO] [stdout]    |                                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:92:24
[INFO] [stdout]    |
[INFO] [stdout] 92 |                 _ => ::morphix::Mutations::replace(value),
[INFO] [stdout]    |                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:95:52
[INFO] [stdout]    |
[INFO] [stdout] 95 |         unsafe fn flat_flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]    |                                                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:102:59
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 | (FooObserverInitial::C, Foo::C {}) => ::morphix::Mutations::new(),
[INFO] [stdout]     |                                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:103:24
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 _ => ::morphix::Mutations::replace(value),
[INFO] [stdout]     |                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:108:12
[INFO] [stdout]     |
[INFO] [stdout] 108 |     impl ::morphix::Observe for Foo {
[INFO] [stdout]     |            ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:112:18
[INFO] [stdout]     |
[INFO] [stdout] 112 |             N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:113:18
[INFO] [stdout]     |
[INFO] [stdout] 113 |             S: ::morphix::helper::AsDerefMut<N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:114:23
[INFO] [stdout]     |
[INFO] [stdout] 114 |         type Spec = ::morphix::observe::DefaultSpec;
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:119:14
[INFO] [stdout]     |
[INFO] [stdout] 119 |         S: ::morphix::helper::AsDeref<N, Target = Foo>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:120:14
[INFO] [stdout]     |
[INFO] [stdout] 120 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:129:14
[INFO] [stdout]     |
[INFO] [stdout] 129 |         S: ::morphix::helper::AsDeref<N, Target = Foo>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:130:14
[INFO] [stdout]     |
[INFO] [stdout] 130 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:135:14
[INFO] [stdout]     |
[INFO] [stdout] 135 |         S: ::morphix::helper::AsDeref<N, Target = Foo>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:136:14
[INFO] [stdout]     |
[INFO] [stdout] 136 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:148:14
[INFO] [stdout]     |
[INFO] [stdout] 148 |         S: ::morphix::helper::AsDeref<N, Target = Foo>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:149:14
[INFO] [stdout]     |
[INFO] [stdout] 149 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:171:12
[INFO] [stdout]     |
[INFO] [stdout] 171 |     impl ::morphix::general::Snapshot for Bar {
[INFO] [stdout]     |            ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:193:8
[INFO] [stdout]     |
[INFO] [stdout] 193 | impl ::morphix::Observe for Bar
[INFO] [stdout]     |        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:195:13
[INFO] [stdout]     |
[INFO] [stdout] 195 |     Self: ::morphix::general::Snapshot,
[INFO] [stdout]     |             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:200:14
[INFO] [stdout]     |
[INFO] [stdout] 200 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:201:14
[INFO] [stdout]     |
[INFO] [stdout] 201 |         S: ::morphix::helper::AsDerefMut<N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:197:34
[INFO] [stdout]     |
[INFO] [stdout] 197 |     type Observer<'ob, S, N> = ::morphix::general::SnapshotObserver<'ob, S, N>
[INFO] [stdout]     |                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/enum_trivial.rs:202:19
[INFO] [stdout]     |
[INFO] [stdout] 202 |     type Spec = ::morphix::observe::SnapshotSpec;
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:25:16
[INFO] [stdout]    |
[INFO] [stdout] 25 |         _N = ::morphix::helper::Zero,
[INFO] [stdout]    |                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:28:27
[INFO] [stdout]    |
[INFO] [stdout] 28 |         &'a mut [S; N]: ::morphix::Observe + 'ob,
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:29:22
[INFO] [stdout]    |
[INFO] [stdout] 29 |         Option<U>: ::morphix::Observe + 'ob,
[INFO] [stdout]    |                      ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:31:14
[INFO] [stdout]    |
[INFO] [stdout] 31 |         a: ::morphix::observe::DefaultObserver<'ob, &'a mut [S; N]>,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:32:18
[INFO] [stdout]    |
[INFO] [stdout] 32 |         pub b: ::morphix::helper::Pointer<Option<T>>,
[INFO] [stdout]    |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:33:18
[INFO] [stdout]    |
[INFO] [stdout] 33 |         pub c: ::morphix::observe::DefaultObserver<'ob, Option<U>>,
[INFO] [stdout]    |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:34:18
[INFO] [stdout]    |
[INFO] [stdout] 34 |         __ptr: ::morphix::helper::Pointer<_S>,
[INFO] [stdout]    |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:41:27
[INFO] [stdout]    |
[INFO] [stdout] 41 |         &'a mut [S; N]: ::morphix::Observe,
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:42:22
[INFO] [stdout]    |
[INFO] [stdout] 42 |         Option<U>: ::morphix::Observe,
[INFO] [stdout]    |                      ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:44:25
[INFO] [stdout]    |
[INFO] [stdout] 44 |         type Target = ::morphix::helper::Pointer<_S>;
[INFO] [stdout]    |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:53:27
[INFO] [stdout]    |
[INFO] [stdout] 53 |         &'a mut [S; N]: ::morphix::Observe,
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:54:22
[INFO] [stdout]    |
[INFO] [stdout] 54 |         Option<U>: ::morphix::Observe,
[INFO] [stdout]    |                      ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:58:15
[INFO] [stdout]    |
[INFO] [stdout] 58 |             ::morphix::helper::QuasiObserver::invalidate(&mut self.__ptr);
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:59:15
[INFO] [stdout]    |
[INFO] [stdout] 59 |             ::morphix::helper::QuasiObserver::invalidate(&mut self.a);
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:60:15
[INFO] [stdout]    |
[INFO] [stdout] 60 |             ::morphix::helper::QuasiObserver::invalidate(&mut self.c);
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |     > ::morphix::helper::QuasiObserver for FooObserver<'ob, 'a, S, T, U, N, _S, _N>
[INFO] [stdout]    |         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:76:15
[INFO] [stdout]    |
[INFO] [stdout] 76 |         _S: ::morphix::helper::AsDeref<_N>,
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:77:27
[INFO] [stdout]    |
[INFO] [stdout] 77 |         &'a mut [S; N]: ::morphix::Observe,
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:78:22
[INFO] [stdout]    |
[INFO] [stdout] 78 |         Option<U>: ::morphix::Observe,
[INFO] [stdout]    |                      ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:79:15
[INFO] [stdout]    |
[INFO] [stdout] 79 |         _N: ::morphix::helper::Unsigned,
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:82:29
[INFO] [stdout]    |
[INFO] [stdout] 82 |         type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]    |                             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:82:53
[INFO] [stdout]    |
[INFO] [stdout] 82 |         type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]    |                                                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:85:15
[INFO] [stdout]    |
[INFO] [stdout] 85 |             ::morphix::helper::QuasiObserver::invalidate(&mut this.a);
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:86:15
[INFO] [stdout]    |
[INFO] [stdout] 86 |             ::morphix::helper::QuasiObserver::invalidate(&mut this.c);
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:90:62
[INFO] [stdout]    |
[INFO] [stdout] 90 |     impl<'ob, 'a, S, T, U, const N: usize, _S: ?Sized, _N> ::morphix::observe::Observer
[INFO] [stdout]    |                                                              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:94:27
[INFO] [stdout]    |
[INFO] [stdout] 94 |         &'a mut [S; N]: ::morphix::Observe,
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:95:22
[INFO] [stdout]    |
[INFO] [stdout] 95 |         Option<U>: ::morphix::Observe,
[INFO] [stdout]    |                      ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:96:15
[INFO] [stdout]    |
[INFO] [stdout] 96 |         _S: ::morphix::helper::AsDerefMut<_N, Target = Foo<'a, S, T, U, N>>,
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/generic.rs:97:15
[INFO] [stdout]    |
[INFO] [stdout] 97 |         _N: ::morphix::helper::Unsigned,
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:101:23
[INFO] [stdout]     |
[INFO] [stdout] 101 |             let a = ::morphix::observe::Observer::observe(&mut __value.a);
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:103:23
[INFO] [stdout]     |
[INFO] [stdout] 103 |             let c = ::morphix::observe::Observer::observe(&mut __value.c);
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:115:19
[INFO] [stdout]     |
[INFO] [stdout] 115 |                 ::morphix::observe::Observer::relocate(&mut this.a, &mut __value.a);
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:117:19
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 ::morphix::observe::Observer::relocate(&mut this.c, &mut __value.c);
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 |     > ::morphix::observe::SerializeObserver for FooObserver<'ob, 'a, S, T, U, N, _S, _N>
[INFO] [stdout]     |         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:134:32
[INFO] [stdout]     |
[INFO] [stdout] 134 |         Foo<'a, S, T, U, N>: ::morphix::helper::serde::Serialize + 'static,
[INFO] [stdout]     |                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:136:27
[INFO] [stdout]     |
[INFO] [stdout] 136 |         &'a mut [S; N]: ::morphix::Observe,
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:137:22
[INFO] [stdout]     |
[INFO] [stdout] 137 |         Option<U>: ::morphix::Observe,
[INFO] [stdout]     |                      ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 |         _S: ::morphix::helper::AsDerefMut<_N, Target = Foo<'a, S, T, U, N>>,
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:139:15
[INFO] [stdout]     |
[INFO] [stdout] 139 |         _N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:140:11
[INFO] [stdout]     |
[INFO] [stdout] 140 |         ::morphix::observe::DefaultObserver<
[INFO] [stdout]     |           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:143:14
[INFO] [stdout]     |
[INFO] [stdout] 143 |         >: ::morphix::observe::SerializeObserver,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:144:11
[INFO] [stdout]     |
[INFO] [stdout] 144 |         ::morphix::observe::DefaultObserver<
[INFO] [stdout]     |           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:147:14
[INFO] [stdout]     |
[INFO] [stdout] 147 |         >: ::morphix::observe::SerializeObserver,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:149:47
[INFO] [stdout]     |
[INFO] [stdout] 149 |         unsafe fn flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:151:19
[INFO] [stdout]     |
[INFO] [stdout] 151 |                 ::morphix::observe::SerializeObserver::flush(&mut this.a)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:154:19
[INFO] [stdout]     |
[INFO] [stdout] 154 |                 ::morphix::observe::SerializeObserver::flush(&mut this.c)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:157:31
[INFO] [stdout]     |
[INFO] [stdout] 157 |                 let value = ::morphix::helper::QuasiObserver::untracked_ref(&*this);
[INFO] [stdout]     |                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:158:26
[INFO] [stdout]     |
[INFO] [stdout] 158 |                 return ::morphix::Mutations::replace(value);
[INFO] [stdout]     |                          ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:160:35
[INFO] [stdout]     |
[INFO] [stdout] 160 |             let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:164:29
[INFO] [stdout]     |
[INFO] [stdout] 164 |             let __inner = ::morphix::helper::QuasiObserver::untracked_ref(&*this);
[INFO] [stdout]     |                             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:167:41
[INFO] [stdout]     |
[INFO] [stdout] 167 |                 mutations.insert("c", ::morphix::Mutations::delete());
[INFO] [stdout]     |                                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:173:52
[INFO] [stdout]     |
[INFO] [stdout] 173 |         unsafe fn flat_flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:175:19
[INFO] [stdout]     |
[INFO] [stdout] 175 |                 ::morphix::observe::SerializeObserver::flush(&mut this.a)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:178:19
[INFO] [stdout]     |
[INFO] [stdout] 178 |                 ::morphix::observe::SerializeObserver::flush(&mut this.c)
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:180:35
[INFO] [stdout]     |
[INFO] [stdout] 180 |             let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:185:29
[INFO] [stdout]     |
[INFO] [stdout] 185 |             let __inner = ::morphix::helper::QuasiObserver::untracked_ref(&*this);
[INFO] [stdout]     |                             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:188:41
[INFO] [stdout]     |
[INFO] [stdout] 188 |                 mutations.insert("c", ::morphix::Mutations::delete());
[INFO] [stdout]     |                                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:196:41
[INFO] [stdout]     |
[INFO] [stdout] 196 |     impl<'a, S, T, U, const N: usize> ::morphix::Observe for Foo<'a, S, T, U, N>
[INFO] [stdout]     |                                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:198:17
[INFO] [stdout]     |
[INFO] [stdout] 198 |         Self: ::morphix::helper::serde::Serialize,
[INFO] [stdout]     |                 ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:199:27
[INFO] [stdout]     |
[INFO] [stdout] 199 |         &'a mut [S; N]: ::morphix::Observe,
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:200:22
[INFO] [stdout]     |
[INFO] [stdout] 200 |         Option<U>: ::morphix::Observe,
[INFO] [stdout]     |                      ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:207:19
[INFO] [stdout]     |
[INFO] [stdout] 207 |             _N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:208:19
[INFO] [stdout]     |
[INFO] [stdout] 208 |             _S: ::morphix::helper::AsDerefMut<_N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:209:23
[INFO] [stdout]     |
[INFO] [stdout] 209 |         type Spec = ::morphix::observe::DefaultSpec;
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:14:54
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub struct FooObserver<'ob, 'i, S: ?Sized, N = ::morphix::helper::Zero>
[INFO] [stdout]    |                                                      ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:16:27
[INFO] [stdout]    |
[INFO] [stdout] 16 |         &'i mut String: ::morphix::Observe + 'ob,
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:18:16
[INFO] [stdout]    |
[INFO] [stdout] 18 |         ptr: ::morphix::helper::Pointer<S>,
[INFO] [stdout]    |                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:25:27
[INFO] [stdout]    |
[INFO] [stdout] 25 |         &'i mut String: ::morphix::Observe + 'ob,
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:27:13
[INFO] [stdout]    |
[INFO] [stdout] 27 |         A(::morphix::observe::DefaultObserver<'ob, u32>),
[INFO] [stdout]    |             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:29:15
[INFO] [stdout]    |
[INFO] [stdout] 29 |             ::morphix::observe::DefaultObserver<'ob, u32>,
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:30:15
[INFO] [stdout]    |
[INFO] [stdout] 30 |             ::morphix::observe::DefaultObserver<'ob, u32>,
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:32:20
[INFO] [stdout]    |
[INFO] [stdout] 32 |         C { bar: ::morphix::observe::DefaultObserver<'ob, &'i mut String> },
[INFO] [stdout]    |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:37:27
[INFO] [stdout]    |
[INFO] [stdout] 37 |         &'i mut String: ::morphix::Observe,
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:41:41
[INFO] [stdout]    |
[INFO] [stdout] 41 |                 Foo::A(v0) => Self::A(::morphix::observe::Observer::observe(v0)),
[INFO] [stdout]    |                                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:44:27
[INFO] [stdout]    |
[INFO] [stdout] 44 |                         ::morphix::observe::Observer::observe(v0),
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:45:27
[INFO] [stdout]    |
[INFO] [stdout] 45 |                         ::morphix::observe::Observer::observe(v1),
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:50:32
[INFO] [stdout]    |
[INFO] [stdout] 50 |                         bar: ::morphix::observe::Observer::observe(bar),
[INFO] [stdout]    |                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:59:27
[INFO] [stdout]    |
[INFO] [stdout] 59 |                         ::morphix::observe::Observer::relocate(u0, v0);
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:62:27
[INFO] [stdout]    |
[INFO] [stdout] 62 |                         ::morphix::observe::Observer::relocate(u0, v0);
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:63:27
[INFO] [stdout]    |
[INFO] [stdout] 63 |                         ::morphix::observe::Observer::relocate(u1, v1);
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:66:27
[INFO] [stdout]    |
[INFO] [stdout] 66 |                         ::morphix::observe::Observer::relocate(u0, v0);
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:75:24
[INFO] [stdout]    |
[INFO] [stdout] 75 |             Foo<'i>: ::morphix::helper::serde::Serialize + 'static,
[INFO] [stdout]    |                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:76:15
[INFO] [stdout]    |
[INFO] [stdout] 76 |             ::morphix::observe::DefaultObserver<
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:79:18
[INFO] [stdout]    |
[INFO] [stdout] 79 |             >: ::morphix::observe::SerializeObserver,
[INFO] [stdout]    |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:73:59
[INFO] [stdout]    |
[INFO] [stdout] 73 |         fn flush(&mut self, __value: *const Foo<'i>) -> ::morphix::Mutations
[INFO] [stdout]    |                                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:84:27
[INFO] [stdout]    |
[INFO] [stdout] 84 |                         ::morphix::observe::SerializeObserver::flush(u0)
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:90:27
[INFO] [stdout]    |
[INFO] [stdout] 90 |                         ::morphix::observe::SerializeObserver::flush(u0)
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:93:27
[INFO] [stdout]    |
[INFO] [stdout] 93 |                         ::morphix::observe::SerializeObserver::flush(u1)
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:96:34
[INFO] [stdout]    |
[INFO] [stdout] 96 |                         return ::morphix::Mutations::replace(unsafe { &*__value });
[INFO] [stdout]    |                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_adjacent.rs:98:43
[INFO] [stdout]    |
[INFO] [stdout] 98 |                     let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]    |                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:109:27
[INFO] [stdout]     |
[INFO] [stdout] 109 |                         ::morphix::observe::SerializeObserver::flush(bar)
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:112:34
[INFO] [stdout]     |
[INFO] [stdout] 112 |                         return ::morphix::Mutations::replace(unsafe { &*__value });
[INFO] [stdout]     |                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:114:43
[INFO] [stdout]     |
[INFO] [stdout] 114 |                     let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:119:38
[INFO] [stdout]     |
[INFO] [stdout] 119 |                 Self::__Unknown => ::morphix::Mutations::new(),
[INFO] [stdout]     |                                      ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:124:24
[INFO] [stdout]     |
[INFO] [stdout] 124 |             Foo<'i>: ::morphix::helper::serde::Serialize + 'static,
[INFO] [stdout]     |                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:125:15
[INFO] [stdout]     |
[INFO] [stdout] 125 |             ::morphix::observe::DefaultObserver<
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:128:18
[INFO] [stdout]     |
[INFO] [stdout] 128 |             >: ::morphix::observe::SerializeObserver,
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:122:64
[INFO] [stdout]     |
[INFO] [stdout] 122 |         fn flat_flush(&mut self, __value: *const Foo<'i>) -> ::morphix::Mutations
[INFO] [stdout]     |                                                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:133:27
[INFO] [stdout]     |
[INFO] [stdout] 133 |                         ::morphix::observe::SerializeObserver::flat_flush(u0)
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:139:27
[INFO] [stdout]     |
[INFO] [stdout] 139 |                         ::morphix::observe::SerializeObserver::flush(bar)
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:141:43
[INFO] [stdout]     |
[INFO] [stdout] 141 |                     let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:154:27
[INFO] [stdout]     |
[INFO] [stdout] 154 |         &'i mut String: ::morphix::Observe,
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:156:25
[INFO] [stdout]     |
[INFO] [stdout] 156 |         type Target = ::morphix::helper::Pointer<S>;
[INFO] [stdout]     |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:164:27
[INFO] [stdout]     |
[INFO] [stdout] 164 |         &'i mut String: ::morphix::Observe,
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:173:35
[INFO] [stdout]     |
[INFO] [stdout] 173 |     impl<'ob, 'i, S: ?Sized, N> ::morphix::helper::QuasiObserver
[INFO] [stdout]     |                                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:176:27
[INFO] [stdout]     |
[INFO] [stdout] 176 |         &'i mut String: ::morphix::Observe,
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:177:14
[INFO] [stdout]     |
[INFO] [stdout] 177 |         S: ::morphix::helper::AsDeref<N>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:178:14
[INFO] [stdout]     |
[INFO] [stdout] 178 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:181:29
[INFO] [stdout]     |
[INFO] [stdout] 181 |         type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]     |                             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:181:53
[INFO] [stdout]     |
[INFO] [stdout] 181 |         type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]     |                                                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:189:35
[INFO] [stdout]     |
[INFO] [stdout] 189 |     impl<'ob, 'i, S: ?Sized, N> ::morphix::observe::Observer
[INFO] [stdout]     |                                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:192:27
[INFO] [stdout]     |
[INFO] [stdout] 192 |         &'i mut String: ::morphix::Observe,
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:193:14
[INFO] [stdout]     |
[INFO] [stdout] 193 |         S: ::morphix::helper::AsDerefMut<N, Target = Foo<'i>>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:194:14
[INFO] [stdout]     |
[INFO] [stdout] 194 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:212:35
[INFO] [stdout]     |
[INFO] [stdout] 212 |     impl<'ob, 'i, S: ?Sized, N> ::morphix::observe::SerializeObserver
[INFO] [stdout]     |                                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:215:20
[INFO] [stdout]     |
[INFO] [stdout] 215 |         Foo<'i>: ::morphix::helper::serde::Serialize + 'static,
[INFO] [stdout]     |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:216:27
[INFO] [stdout]     |
[INFO] [stdout] 216 |         &'i mut String: ::morphix::Observe,
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:217:14
[INFO] [stdout]     |
[INFO] [stdout] 217 |         S: ::morphix::helper::AsDeref<N, Target = Foo<'i>>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:218:14
[INFO] [stdout]     |
[INFO] [stdout] 218 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:219:11
[INFO] [stdout]     |
[INFO] [stdout] 219 |         ::morphix::observe::DefaultObserver<
[INFO] [stdout]     |           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:222:14
[INFO] [stdout]     |
[INFO] [stdout] 222 |         >: ::morphix::observe::SerializeObserver,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:224:47
[INFO] [stdout]     |
[INFO] [stdout] 224 |         unsafe fn flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:231:15
[INFO] [stdout]     |
[INFO] [stdout] 231 |             ::morphix::Mutations::replace(this.as_deref())
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:233:52
[INFO] [stdout]     |
[INFO] [stdout] 233 |         unsafe fn flat_flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:240:15
[INFO] [stdout]     |
[INFO] [stdout] 240 |             ::morphix::Mutations::replace(this.as_deref())
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:244:16
[INFO] [stdout]     |
[INFO] [stdout] 244 |     impl<'i> ::morphix::Observe for Foo<'i>
[INFO] [stdout]     |                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:246:17
[INFO] [stdout]     |
[INFO] [stdout] 246 |         Self: ::morphix::helper::serde::Serialize,
[INFO] [stdout]     |                 ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:247:27
[INFO] [stdout]     |
[INFO] [stdout] 247 |         &'i mut String: ::morphix::Observe,
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:253:18
[INFO] [stdout]     |
[INFO] [stdout] 253 |             N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:254:18
[INFO] [stdout]     |
[INFO] [stdout] 254 |             S: ::morphix::helper::AsDerefMut<N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:255:23
[INFO] [stdout]     |
[INFO] [stdout] 255 |         type Spec = ::morphix::observe::DefaultSpec;
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_external.rs:22:60
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub struct FooObserver<'ob, S, T, U, _S: ?Sized, N = ::morphix::helper::Zero>
[INFO] [stdout]    |                                                            ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_external.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 |         U: ::morphix::Observe + 'ob,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_external.rs:27:16
[INFO] [stdout]    |
[INFO] [stdout] 27 |         ptr: ::morphix::helper::Pointer<_S>,
[INFO] [stdout]    |                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_external.rs:57:14
[INFO] [stdout]    |
[INFO] [stdout] 57 |         U: ::morphix::Observe + 'ob,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_external.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 |         A(::morphix::helper::Pointer<S>),
[INFO] [stdout]    |             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_external.rs:61:15
[INFO] [stdout]    |
[INFO] [stdout] 61 |             ::morphix::observe::DefaultObserver<'ob, u32>,
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_external.rs:62:15
[INFO] [stdout]    |
[INFO] [stdout] 62 |             ::morphix::observe::DefaultObserver<'ob, U>,
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_external.rs:65:20
[INFO] [stdout]    |
[INFO] [stdout] 65 |             bar: ::morphix::helper::Pointer<Option<T>>,
[INFO] [stdout]    |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_external.rs:66:20
[INFO] [stdout]    |
[INFO] [stdout] 66 |             qux: ::morphix::observe::DefaultObserver<'ob, Qux>,
[INFO] [stdout]    |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_external.rs:73:14
[INFO] [stdout]    |
[INFO] [stdout] 73 |         U: ::morphix::Observe,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_external.rs:80:27
[INFO] [stdout]    |
[INFO] [stdout] 80 |                         ::morphix::observe::Observer::observe(v0),
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_external.rs:81:27
[INFO] [stdout]    |
[INFO] [stdout] 81 |                         ::morphix::observe::Observer::observe(v1),
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_external.rs:87:32
[INFO] [stdout]    |
[INFO] [stdout] 87 |                         qux: ::morphix::observe::Observer::observe(qux),
[INFO] [stdout]    |                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:100:27
[INFO] [stdout]     |
[INFO] [stdout] 100 |                         ::morphix::observe::Observer::relocate(u0, v0);
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:101:27
[INFO] [stdout]     |
[INFO] [stdout] 101 |                         ::morphix::observe::Observer::relocate(u1, v1);
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:105:27
[INFO] [stdout]     |
[INFO] [stdout] 105 |                         ::morphix::observe::Observer::relocate(u1, v1);
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:114:29
[INFO] [stdout]     |
[INFO] [stdout] 114 |             Foo<S, T, U>: ::morphix::helper::serde::Serialize + 'static,
[INFO] [stdout]     |                             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:115:15
[INFO] [stdout]     |
[INFO] [stdout] 115 |             ::morphix::observe::DefaultObserver<
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |             >: ::morphix::observe::SerializeObserver,
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:112:64
[INFO] [stdout]     |
[INFO] [stdout] 112 |         fn flush(&mut self, __value: *const Foo<S, T, U>) -> ::morphix::Mutations
[INFO] [stdout]     |                                                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:121:33
[INFO] [stdout]     |
[INFO] [stdout] 121 |                 Self::A(_) => ::morphix::Mutations::new(),
[INFO] [stdout]     |                                 ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:124:27
[INFO] [stdout]     |
[INFO] [stdout] 124 |                         ::morphix::observe::SerializeObserver::flush(u0)
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:127:27
[INFO] [stdout]     |
[INFO] [stdout] 127 |                         ::morphix::observe::SerializeObserver::flush(u1)
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:130:34
[INFO] [stdout]     |
[INFO] [stdout] 130 |                         return ::morphix::Mutations::replace(unsafe { &*__value });
[INFO] [stdout]     |                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:132:43
[INFO] [stdout]     |
[INFO] [stdout] 132 |                     let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:143:27
[INFO] [stdout]     |
[INFO] [stdout] 143 |                         ::morphix::observe::SerializeObserver::flush(qux)
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:146:34
[INFO] [stdout]     |
[INFO] [stdout] 146 |                         return ::morphix::Mutations::replace(unsafe { &*__value });
[INFO] [stdout]     |                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:148:43
[INFO] [stdout]     |
[INFO] [stdout] 148 |                     let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:153:38
[INFO] [stdout]     |
[INFO] [stdout] 153 |                 Self::__Unknown => ::morphix::Mutations::new(),
[INFO] [stdout]     |                                      ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:158:29
[INFO] [stdout]     |
[INFO] [stdout] 158 |             Foo<S, T, U>: ::morphix::helper::serde::Serialize + 'static,
[INFO] [stdout]     |                             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:159:15
[INFO] [stdout]     |
[INFO] [stdout] 159 |             ::morphix::observe::DefaultObserver<
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:162:18
[INFO] [stdout]     |
[INFO] [stdout] 162 |             >: ::morphix::observe::SerializeObserver,
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:156:69
[INFO] [stdout]     |
[INFO] [stdout] 156 |         fn flat_flush(&mut self, __value: *const Foo<S, T, U>) -> ::morphix::Mutations
[INFO] [stdout]     |                                                                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:165:33
[INFO] [stdout]     |
[INFO] [stdout] 165 |                 Self::A(_) => ::morphix::Mutations::new(),
[INFO] [stdout]     |                                 ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:168:27
[INFO] [stdout]     |
[INFO] [stdout] 168 |                         ::morphix::observe::SerializeObserver::flush(qux)
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:170:43
[INFO] [stdout]     |
[INFO] [stdout] 170 |                     let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:185:14
[INFO] [stdout]     |
[INFO] [stdout] 185 |         U: ::morphix::Observe,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:187:25
[INFO] [stdout]     |
[INFO] [stdout] 187 |         type Target = ::morphix::helper::Pointer<_S>;
[INFO] [stdout]     |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:197:14
[INFO] [stdout]     |
[INFO] [stdout] 197 |         U: ::morphix::Observe,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:206:41
[INFO] [stdout]     |
[INFO] [stdout] 206 |     impl<'ob, S, T, U, _S: ?Sized, N> ::morphix::helper::QuasiObserver
[INFO] [stdout]     |                                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:210:14
[INFO] [stdout]     |
[INFO] [stdout] 210 |         U: ::morphix::Observe,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:211:15
[INFO] [stdout]     |
[INFO] [stdout] 211 |         _S: ::morphix::helper::AsDeref<N>,
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:212:14
[INFO] [stdout]     |
[INFO] [stdout] 212 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:215:29
[INFO] [stdout]     |
[INFO] [stdout] 215 |         type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]     |                             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:215:53
[INFO] [stdout]     |
[INFO] [stdout] 215 |         type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]     |                                                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:223:41
[INFO] [stdout]     |
[INFO] [stdout] 223 |     impl<'ob, S, T, U, _S: ?Sized, N> ::morphix::observe::Observer
[INFO] [stdout]     |                                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:229:14
[INFO] [stdout]     |
[INFO] [stdout] 229 |         U: ::morphix::Observe,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:230:15
[INFO] [stdout]     |
[INFO] [stdout] 230 |         _S: ::morphix::helper::AsDerefMut<N, Target = Foo<S, T, U>>,
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:231:14
[INFO] [stdout]     |
[INFO] [stdout] 231 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:250:41
[INFO] [stdout]     |
[INFO] [stdout] 250 |     impl<'ob, S, T, U, _S: ?Sized, N> ::morphix::observe::SerializeObserver
[INFO] [stdout]     |                                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:253:25
[INFO] [stdout]     |
[INFO] [stdout] 253 |         Foo<S, T, U>: ::morphix::helper::serde::Serialize + 'static,
[INFO] [stdout]     |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:257:14
[INFO] [stdout]     |
[INFO] [stdout] 257 |         U: ::morphix::Observe,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:258:15
[INFO] [stdout]     |
[INFO] [stdout] 258 |         _S: ::morphix::helper::AsDeref<N, Target = Foo<S, T, U>>,
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:259:14
[INFO] [stdout]     |
[INFO] [stdout] 259 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:260:11
[INFO] [stdout]     |
[INFO] [stdout] 260 |         ::morphix::observe::DefaultObserver<
[INFO] [stdout]     |           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:263:14
[INFO] [stdout]     |
[INFO] [stdout] 263 |         >: ::morphix::observe::SerializeObserver,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:265:47
[INFO] [stdout]     |
[INFO] [stdout] 265 |         unsafe fn flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:277:59
[INFO] [stdout]     |
[INFO] [stdout] 277 |                 | (FooObserverInitial::F, Foo::F {}) => ::morphix::Mutations::new(),
[INFO] [stdout]     |                                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:278:24
[INFO] [stdout]     |
[INFO] [stdout] 278 |                 _ => ::morphix::Mutations::replace(value),
[INFO] [stdout]     |                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:281:52
[INFO] [stdout]     |
[INFO] [stdout] 281 |         unsafe fn flat_flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:293:59
[INFO] [stdout]     |
[INFO] [stdout] 293 |                 | (FooObserverInitial::F, Foo::F {}) => ::morphix::Mutations::new(),
[INFO] [stdout]     |                                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:294:24
[INFO] [stdout]     |
[INFO] [stdout] 294 |                 _ => ::morphix::Mutations::replace(value),
[INFO] [stdout]     |                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:299:21
[INFO] [stdout]     |
[INFO] [stdout] 299 |     impl<S, T, U> ::morphix::Observe for Foo<S, T, U>
[INFO] [stdout]     |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:301:17
[INFO] [stdout]     |
[INFO] [stdout] 301 |         Self: ::morphix::helper::serde::Serialize,
[INFO] [stdout]     |                 ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:303:14
[INFO] [stdout]     |
[INFO] [stdout] 303 |         U: ::morphix::Observe,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:309:18
[INFO] [stdout]     |
[INFO] [stdout] 309 |             N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:310:19
[INFO] [stdout]     |
[INFO] [stdout] 310 |             _S: ::morphix::helper::AsDerefMut<N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:311:23
[INFO] [stdout]     |
[INFO] [stdout] 311 |         type Spec = ::morphix::observe::DefaultSpec;
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:319:8
[INFO] [stdout]     |
[INFO] [stdout] 319 | impl ::morphix::general::Snapshot for Qux {
[INFO] [stdout]     |        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:328:8
[INFO] [stdout]     |
[INFO] [stdout] 328 | impl ::morphix::Observe for Qux {
[INFO] [stdout]     |        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:332:14
[INFO] [stdout]     |
[INFO] [stdout] 332 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:333:14
[INFO] [stdout]     |
[INFO] [stdout] 333 |         S: ::morphix::helper::AsDerefMut<N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:329:34
[INFO] [stdout]     |
[INFO] [stdout] 329 |     type Observer<'ob, S, N> = ::morphix::general::NoopObserver<'ob, S, N>
[INFO] [stdout]     |                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:334:19
[INFO] [stdout]     |
[INFO] [stdout] 334 |     type Spec = ::morphix::observe::SnapshotSpec;
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:23:16
[INFO] [stdout]    |
[INFO] [stdout] 23 |         _N = ::morphix::helper::Zero,
[INFO] [stdout]    |                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:25:16
[INFO] [stdout]    |
[INFO] [stdout] 25 |         ptr: ::morphix::helper::Pointer<S>,
[INFO] [stdout]    |                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:31:13
[INFO] [stdout]    |
[INFO] [stdout] 31 |         A(::morphix::observe::DefaultObserver<'ob, [u32; N]>),
[INFO] [stdout]    |             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:33:20
[INFO] [stdout]    |
[INFO] [stdout] 33 |             bar: ::morphix::observe::DefaultObserver<'ob, String>,
[INFO] [stdout]    |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:34:20
[INFO] [stdout]    |
[INFO] [stdout] 34 |             qux: ::morphix::observe::DefaultObserver<'ob, Qux>,
[INFO] [stdout]    |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:41:41
[INFO] [stdout]    |
[INFO] [stdout] 41 |                 Foo::A(v0) => Self::A(::morphix::observe::Observer::observe(v0)),
[INFO] [stdout]    |                                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:44:32
[INFO] [stdout]    |
[INFO] [stdout] 44 |                         bar: ::morphix::observe::Observer::observe(bar),
[INFO] [stdout]    |                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:45:32
[INFO] [stdout]    |
[INFO] [stdout] 45 |                         qux: ::morphix::observe::Observer::observe(qux),
[INFO] [stdout]    |                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:54:27
[INFO] [stdout]    |
[INFO] [stdout] 54 |                         ::morphix::observe::Observer::relocate(u0, v0);
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:57:27
[INFO] [stdout]    |
[INFO] [stdout] 57 |                         ::morphix::observe::Observer::relocate(u0, v0);
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:58:27
[INFO] [stdout]    |
[INFO] [stdout] 58 |                         ::morphix::observe::Observer::relocate(u1, v1);
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:67:23
[INFO] [stdout]    |
[INFO] [stdout] 67 |             Foo<N>: ::morphix::helper::serde::Serialize + 'static,
[INFO] [stdout]    |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:65:58
[INFO] [stdout]    |
[INFO] [stdout] 65 |         fn flush(&mut self, __value: *const Foo<N>) -> ::morphix::Mutations
[INFO] [stdout]    |                                                          ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:71:32
[INFO] [stdout]    |
[INFO] [stdout] 71 |                     unsafe { ::morphix::observe::SerializeObserver::flush(u0) }
[INFO] [stdout]    |                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:75:27
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         ::morphix::observe::SerializeObserver::flush(bar)
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:78:27
[INFO] [stdout]    |
[INFO] [stdout] 78 |                         ::morphix::observe::SerializeObserver::flat_flush(qux)
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:81:34
[INFO] [stdout]    |
[INFO] [stdout] 81 |                         return ::morphix::Mutations::replace(unsafe { &*__value });
[INFO] [stdout]    |                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:83:43
[INFO] [stdout]    |
[INFO] [stdout] 83 |                     let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]    |                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:89:31
[INFO] [stdout]    |
[INFO] [stdout] 89 | ...                   ::morphix::helper::QuasiObserver::untracked_ref(bar),
[INFO] [stdout]    |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:92:51
[INFO] [stdout]    |
[INFO] [stdout] 92 |                         mutations.insert("bar", ::morphix::Mutations::delete());
[INFO] [stdout]    |                                                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_internal.rs:99:38
[INFO] [stdout]    |
[INFO] [stdout] 99 |                 Self::__Unknown => ::morphix::Mutations::new(),
[INFO] [stdout]    |                                      ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:104:23
[INFO] [stdout]     |
[INFO] [stdout] 104 |             Foo<N>: ::morphix::helper::serde::Serialize + 'static,
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:102:63
[INFO] [stdout]     |
[INFO] [stdout] 102 |         fn flat_flush(&mut self, __value: *const Foo<N>) -> ::morphix::Mutations
[INFO] [stdout]     |                                                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:108:32
[INFO] [stdout]     |
[INFO] [stdout] 108 |                     unsafe { ::morphix::observe::SerializeObserver::flat_flush(u0) }
[INFO] [stdout]     |                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:112:27
[INFO] [stdout]     |
[INFO] [stdout] 112 |                         ::morphix::observe::SerializeObserver::flush(bar)
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:115:27
[INFO] [stdout]     |
[INFO] [stdout] 115 |                         ::morphix::observe::SerializeObserver::flat_flush(qux)
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:117:43
[INFO] [stdout]     |
[INFO] [stdout] 117 |                     let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:126:31
[INFO] [stdout]     |
[INFO] [stdout] 126 | ...                   ::morphix::helper::QuasiObserver::untracked_ref(bar),
[INFO] [stdout]     |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:129:51
[INFO] [stdout]     |
[INFO] [stdout] 129 |                         mutations.insert("bar", ::morphix::Mutations::delete());
[INFO] [stdout]     |                                                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:143:25
[INFO] [stdout]     |
[INFO] [stdout] 143 |         type Target = ::morphix::helper::Pointer<S>;
[INFO] [stdout]     |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:158:48
[INFO] [stdout]     |
[INFO] [stdout] 158 |     impl<'ob, const N: usize, S: ?Sized, _N> ::morphix::helper::QuasiObserver
[INFO] [stdout]     |                                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:161:14
[INFO] [stdout]     |
[INFO] [stdout] 161 |         S: ::morphix::helper::AsDeref<_N>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:162:15
[INFO] [stdout]     |
[INFO] [stdout] 162 |         _N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:165:29
[INFO] [stdout]     |
[INFO] [stdout] 165 |         type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]     |                             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:165:53
[INFO] [stdout]     |
[INFO] [stdout] 165 |         type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]     |                                                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:173:48
[INFO] [stdout]     |
[INFO] [stdout] 173 |     impl<'ob, const N: usize, S: ?Sized, _N> ::morphix::observe::Observer
[INFO] [stdout]     |                                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:176:14
[INFO] [stdout]     |
[INFO] [stdout] 176 |         S: ::morphix::helper::AsDerefMut<_N, Target = Foo<N>>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:177:15
[INFO] [stdout]     |
[INFO] [stdout] 177 |         _N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:195:48
[INFO] [stdout]     |
[INFO] [stdout] 195 |     impl<'ob, const N: usize, S: ?Sized, _N> ::morphix::observe::SerializeObserver
[INFO] [stdout]     |                                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:198:19
[INFO] [stdout]     |
[INFO] [stdout] 198 |         Foo<N>: ::morphix::helper::serde::Serialize + 'static,
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:199:14
[INFO] [stdout]     |
[INFO] [stdout] 199 |         S: ::morphix::helper::AsDeref<_N, Target = Foo<N>>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:200:15
[INFO] [stdout]     |
[INFO] [stdout] 200 |         _N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:202:47
[INFO] [stdout]     |
[INFO] [stdout] 202 |         unsafe fn flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:209:15
[INFO] [stdout]     |
[INFO] [stdout] 209 |             ::morphix::Mutations::replace(this.as_deref())
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:211:52
[INFO] [stdout]     |
[INFO] [stdout] 211 |         unsafe fn flat_flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:218:15
[INFO] [stdout]     |
[INFO] [stdout] 218 |             ::morphix::Mutations::replace(this.as_deref())
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:222:28
[INFO] [stdout]     |
[INFO] [stdout] 222 |     impl<const N: usize> ::morphix::Observe for Foo<N>
[INFO] [stdout]     |                            ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:224:17
[INFO] [stdout]     |
[INFO] [stdout] 224 |         Self: ::morphix::helper::serde::Serialize,
[INFO] [stdout]     |                 ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:229:19
[INFO] [stdout]     |
[INFO] [stdout] 229 |             _N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:230:18
[INFO] [stdout]     |
[INFO] [stdout] 230 |             S: ::morphix::helper::AsDerefMut<_N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:231:23
[INFO] [stdout]     |
[INFO] [stdout] 231 |         type Spec = ::morphix::observe::DefaultSpec;
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:239:8
[INFO] [stdout]     |
[INFO] [stdout] 239 | impl ::morphix::general::Snapshot for Qux {
[INFO] [stdout]     |        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:248:8
[INFO] [stdout]     |
[INFO] [stdout] 248 | impl ::morphix::Observe for Qux {
[INFO] [stdout]     |        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:252:14
[INFO] [stdout]     |
[INFO] [stdout] 252 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:253:14
[INFO] [stdout]     |
[INFO] [stdout] 253 |         S: ::morphix::helper::AsDerefMut<N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:249:34
[INFO] [stdout]     |
[INFO] [stdout] 249 |     type Observer<'ob, S, N> = ::morphix::general::NoopObserver<'ob, S, N>
[INFO] [stdout]     |                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:254:19
[INFO] [stdout]     |
[INFO] [stdout] 254 |     type Spec = ::morphix::observe::SnapshotSpec;
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl<T> ::morphix::Observe for Foo<T> {
[INFO] [stdout]    |           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:16:14
[INFO] [stdout]    |
[INFO] [stdout] 16 |         S: ::morphix::helper::AsDerefMut<N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:12:34
[INFO] [stdout]    |
[INFO] [stdout] 12 |     type Observer<'ob, S, N> = ::morphix::general::ShallowObserver<'ob, S, N>
[INFO] [stdout]    |                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:17:19
[INFO] [stdout]    |
[INFO] [stdout] 17 |     type Spec = ::morphix::observe::DefaultSpec;
[INFO] [stdout]    |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:28:19
[INFO] [stdout]    |
[INFO] [stdout] 28 |         Vec<T>: ::morphix::general::Snapshot,
[INFO] [stdout]    |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:30:25
[INFO] [stdout]    |
[INFO] [stdout] 30 |         a: <Vec<T> as ::morphix::general::Snapshot>::Snapshot,
[INFO] [stdout]    |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |     impl<T> ::morphix::general::Snapshot for Bar<T>
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:35:19
[INFO] [stdout]    |
[INFO] [stdout] 35 |         Vec<T>: ::morphix::general::Snapshot,
[INFO] [stdout]    |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:40:22
[INFO] [stdout]    |
[INFO] [stdout] 40 |                 a: ::morphix::general::Snapshot::to_snapshot(&self.a),
[INFO] [stdout]    |                      ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:45:15
[INFO] [stdout]    |
[INFO] [stdout] 45 |             ::morphix::general::Snapshot::eq_snapshot(&self.a, &snapshot.a)
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:51:11
[INFO] [stdout]    |
[INFO] [stdout] 51 | impl<T> ::morphix::Observe for Bar<T>
[INFO] [stdout]    |           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:53:13
[INFO] [stdout]    |
[INFO] [stdout] 53 |     Self: ::morphix::general::Snapshot,
[INFO] [stdout]    |             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:58:14
[INFO] [stdout]    |
[INFO] [stdout] 58 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:59:14
[INFO] [stdout]    |
[INFO] [stdout] 59 |         S: ::morphix::helper::AsDerefMut<N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:55:34
[INFO] [stdout]    |
[INFO] [stdout] 55 |     type Observer<'ob, S, N> = ::morphix::general::SnapshotObserver<'ob, S, N>
[INFO] [stdout]    |                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:60:19
[INFO] [stdout]    |
[INFO] [stdout] 60 |     type Spec = ::morphix::observe::SnapshotSpec;
[INFO] [stdout]    |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:67:8
[INFO] [stdout]    |
[INFO] [stdout] 67 | impl ::morphix::general::Snapshot for NoopStruct {
[INFO] [stdout]    |        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:76:8
[INFO] [stdout]    |
[INFO] [stdout] 76 | impl ::morphix::Observe for NoopStruct {
[INFO] [stdout]    |        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:80:14
[INFO] [stdout]    |
[INFO] [stdout] 80 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:81:14
[INFO] [stdout]    |
[INFO] [stdout] 81 |         S: ::morphix::helper::AsDerefMut<N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]    |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:77:34
[INFO] [stdout]    |
[INFO] [stdout] 77 |     type Observer<'ob, S, N> = ::morphix::general::NoopObserver<'ob, S, N>
[INFO] [stdout]    |                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/trivial.rs:82:19
[INFO] [stdout]    |
[INFO] [stdout] 82 |     type Spec = ::morphix::observe::SnapshotSpec;
[INFO] [stdout]    |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:19:50
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub struct FooObserver<'ob, S: ?Sized, N = ::morphix::helper::Zero> {
[INFO] [stdout]    |                                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:20:16
[INFO] [stdout]    |
[INFO] [stdout] 20 |         ptr: ::morphix::helper::Pointer<S>,
[INFO] [stdout]    |                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:45:13
[INFO] [stdout]    |
[INFO] [stdout] 45 |         A(::morphix::observe::DefaultObserver<'ob, u32>),
[INFO] [stdout]    |             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:47:15
[INFO] [stdout]    |
[INFO] [stdout] 47 |             ::morphix::observe::DefaultObserver<'ob, u32>,
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:48:15
[INFO] [stdout]    |
[INFO] [stdout] 48 |             ::morphix::observe::DefaultObserver<'ob, u32>,
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:50:20
[INFO] [stdout]    |
[INFO] [stdout] 50 |         C { bar: ::morphix::observe::DefaultObserver<'ob, String> },
[INFO] [stdout]    |                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:56:41
[INFO] [stdout]    |
[INFO] [stdout] 56 |                 Foo::A(v0) => Self::A(::morphix::observe::Observer::observe(v0)),
[INFO] [stdout]    |                                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:59:27
[INFO] [stdout]    |
[INFO] [stdout] 59 |                         ::morphix::observe::Observer::observe(v0),
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:60:27
[INFO] [stdout]    |
[INFO] [stdout] 60 |                         ::morphix::observe::Observer::observe(v1),
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:65:32
[INFO] [stdout]    |
[INFO] [stdout] 65 |                         bar: ::morphix::observe::Observer::observe(bar),
[INFO] [stdout]    |                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:75:27
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         ::morphix::observe::Observer::relocate(u0, v0);
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:78:27
[INFO] [stdout]    |
[INFO] [stdout] 78 |                         ::morphix::observe::Observer::relocate(u0, v0);
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:79:27
[INFO] [stdout]    |
[INFO] [stdout] 79 |                         ::morphix::observe::Observer::relocate(u1, v1);
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:82:27
[INFO] [stdout]    |
[INFO] [stdout] 82 |                         ::morphix::observe::Observer::relocate(u0, v0);
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:89:55
[INFO] [stdout]    |
[INFO] [stdout] 89 |         fn flush(&mut self, __value: *const Foo) -> ::morphix::Mutations {
[INFO] [stdout]    |                                                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:92:32
[INFO] [stdout]    |
[INFO] [stdout] 92 |                     unsafe { ::morphix::observe::SerializeObserver::flush(u0) }
[INFO] [stdout]    |                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:96:27
[INFO] [stdout]    |
[INFO] [stdout] 96 |                         ::morphix::observe::SerializeObserver::flush(u0)
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/untagged.rs:99:27
[INFO] [stdout]    |
[INFO] [stdout] 99 |                         ::morphix::observe::SerializeObserver::flush(u1)
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:102:34
[INFO] [stdout]     |
[INFO] [stdout] 102 |                         return ::morphix::Mutations::replace(unsafe { &*__value });
[INFO] [stdout]     |                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:104:43
[INFO] [stdout]     |
[INFO] [stdout] 104 |                     let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:115:27
[INFO] [stdout]     |
[INFO] [stdout] 115 |                         ::morphix::observe::SerializeObserver::flush(bar)
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:118:34
[INFO] [stdout]     |
[INFO] [stdout] 118 |                         return ::morphix::Mutations::replace(unsafe { &*__value });
[INFO] [stdout]     |                                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:120:43
[INFO] [stdout]     |
[INFO] [stdout] 120 |                     let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:125:38
[INFO] [stdout]     |
[INFO] [stdout] 125 |                 Self::__Unknown => ::morphix::Mutations::new(),
[INFO] [stdout]     |                                      ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:128:60
[INFO] [stdout]     |
[INFO] [stdout] 128 |         fn flat_flush(&mut self, __value: *const Foo) -> ::morphix::Mutations {
[INFO] [stdout]     |                                                            ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:131:32
[INFO] [stdout]     |
[INFO] [stdout] 131 |                     unsafe { ::morphix::observe::SerializeObserver::flat_flush(u0) }
[INFO] [stdout]     |                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:135:27
[INFO] [stdout]     |
[INFO] [stdout] 135 |                         ::morphix::observe::SerializeObserver::flush(bar)
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:137:43
[INFO] [stdout]     |
[INFO] [stdout] 137 |                     let mut mutations = ::morphix::Mutations::new()
[INFO] [stdout]     |                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:149:25
[INFO] [stdout]     |
[INFO] [stdout] 149 |         type Target = ::morphix::helper::Pointer<S>;
[INFO] [stdout]     |                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:163:31
[INFO] [stdout]     |
[INFO] [stdout] 163 |     impl<'ob, S: ?Sized, N> ::morphix::helper::QuasiObserver for FooObserver<'ob, S, N>
[INFO] [stdout]     |                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:165:14
[INFO] [stdout]     |
[INFO] [stdout] 165 |         S: ::morphix::helper::AsDeref<N>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:166:14
[INFO] [stdout]     |
[INFO] [stdout] 166 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:169:29
[INFO] [stdout]     |
[INFO] [stdout] 169 |         type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]     |                             ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:169:53
[INFO] [stdout]     |
[INFO] [stdout] 169 |         type OuterDepth = ::morphix::helper::Succ<::morphix::helper::Zero>;
[INFO] [stdout]     |                                                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:177:31
[INFO] [stdout]     |
[INFO] [stdout] 177 |     impl<'ob, S: ?Sized, N> ::morphix::observe::Observer for FooObserver<'ob, S, N>
[INFO] [stdout]     |                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:179:14
[INFO] [stdout]     |
[INFO] [stdout] 179 |         S: ::morphix::helper::AsDerefMut<N, Target = Foo>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:180:14
[INFO] [stdout]     |
[INFO] [stdout] 180 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:199:31
[INFO] [stdout]     |
[INFO] [stdout] 199 |     impl<'ob, S: ?Sized, N> ::morphix::observe::SerializeObserver
[INFO] [stdout]     |                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:202:14
[INFO] [stdout]     |
[INFO] [stdout] 202 |         S: ::morphix::helper::AsDeref<N, Target = Foo>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:203:14
[INFO] [stdout]     |
[INFO] [stdout] 203 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:205:47
[INFO] [stdout]     |
[INFO] [stdout] 205 |         unsafe fn flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:217:59
[INFO] [stdout]     |
[INFO] [stdout] 217 |                 | (FooObserverInitial::F, Foo::F {}) => ::morphix::Mutations::new(),
[INFO] [stdout]     |                                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:218:24
[INFO] [stdout]     |
[INFO] [stdout] 218 |                 _ => ::morphix::Mutations::replace(value),
[INFO] [stdout]     |                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:221:52
[INFO] [stdout]     |
[INFO] [stdout] 221 |         unsafe fn flat_flush(this: &mut Self) -> ::morphix::Mutations {
[INFO] [stdout]     |                                                    ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:233:59
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 | (FooObserverInitial::F, Foo::F {}) => ::morphix::Mutations::new(),
[INFO] [stdout]     |                                                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:234:24
[INFO] [stdout]     |
[INFO] [stdout] 234 |                 _ => ::morphix::Mutations::replace(value),
[INFO] [stdout]     |                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:239:12
[INFO] [stdout]     |
[INFO] [stdout] 239 |     impl ::morphix::Observe for Foo {
[INFO] [stdout]     |            ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:243:18
[INFO] [stdout]     |
[INFO] [stdout] 243 |             N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:244:18
[INFO] [stdout]     |
[INFO] [stdout] 244 |             S: ::morphix::helper::AsDerefMut<N, Target = Self> + ?Sized + 'ob;
[INFO] [stdout]     |                  ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:245:23
[INFO] [stdout]     |
[INFO] [stdout] 245 |         type Spec = ::morphix::observe::DefaultSpec;
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:250:14
[INFO] [stdout]     |
[INFO] [stdout] 250 |         S: ::morphix::helper::AsDeref<N, Target = Foo>,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:251:14
[INFO] [stdout]     |
[INFO] [stdout] 251 |         N: ::morphix::helper::Unsigned,
[INFO] [stdout]     |              ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/basic.rs:9:28
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[derive(Debug, Serialize, Observe)]
[INFO] [stdout]   |                            ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::fmt::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::mem::type_info::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/basic.rs:27:21
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[derive(Serialize, Observe)]
[INFO] [stdout]    |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout]  2 + use std::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use std::mem::type_info::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/basic.rs:32:53
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[derive(PartialEq, Eq, PartialOrd, Ord, Serialize, Observe)]
[INFO] [stdout]    |                                                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout]  2 + use std::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use std::mem::type_info::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/deref.rs:8:21
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[derive(Serialize, Observe)]
[INFO] [stdout]   |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::fmt::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::mem::type_info::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/deref.rs:32:21
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[derive(Serialize, Observe)]
[INFO] [stdout]    |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout]  2 + use std::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use std::mem::type_info::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/enum_trivial.rs:6:53
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(PartialEq, Eq, PartialOrd, Ord, Serialize, Observe)]
[INFO] [stdout]   |                                                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]   |
[INFO] [stdout] 1 + use std::fmt::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 1 + use std::mem::type_info::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/generic.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub b: Option<T>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::mem::type_info::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/generic.rs:6:21
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Serialize, Observe)]
[INFO] [stdout]   |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]   |
[INFO] [stdout] 1 + use std::fmt::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 1 + use std::mem::type_info::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/tagged_adjacent.rs:6:21
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Serialize, Observe)]
[INFO] [stdout]   |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]   |
[INFO] [stdout] 1 + use std::fmt::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 1 + use std::mem::type_info::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/tagged_external.rs:9:24
[INFO] [stdout]   |
[INFO] [stdout] 9 |     A(#[morphix(skip)] S),
[INFO] [stdout]   |                        ^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]   |
[INFO] [stdout] 1 + use std::fmt::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 1 + use std::mem::type_info::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/input/tagged_external.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |         bar: Option<T>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::mem::type_info::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/tagged_external.rs:6:21
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Serialize, Observe)]
[INFO] [stdout]   |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]   |
[INFO] [stdout] 1 + use std::fmt::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 1 + use std::mem::type_info::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/tagged_internal.rs:6:21
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Serialize, Observe)]
[INFO] [stdout]   |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]   |
[INFO] [stdout] 1 + use std::fmt::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 1 + use std::mem::type_info::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]  --> fixtures/input/untagged.rs:8:21
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[derive(Serialize, Observe)]
[INFO] [stdout]   |                     ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the derive macro `Observe` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::fmt::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::mem::type_info::Pointer;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:73:26
[INFO] [stdout]    |
[INFO] [stdout] 73 |                 __ptr: ::morphix::helper::Pointer::new(head),
[INFO] [stdout]    |                          ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::mem::type_info::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 73 -                 __ptr: ::morphix::helper::Pointer::new(head),
[INFO] [stdout] 73 +                 __ptr: Pointer::new(head),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/basic.rs:84:15
[INFO] [stdout]    |
[INFO] [stdout] 84 |             ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::mem::type_info::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 84 -             ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout] 84 +             Pointer::set(this, head);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:234:15
[INFO] [stdout]     |
[INFO] [stdout] 234 |             ::morphix::helper::Pointer::new(head),
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 234 -             ::morphix::helper::Pointer::new(head),
[INFO] [stdout] 234 +             Pointer::new(head),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:243:11
[INFO] [stdout]     |
[INFO] [stdout] 243 |         ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout]     |           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 243 -         ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout] 243 +         Pointer::set(this, head);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:325:19
[INFO] [stdout]     |
[INFO] [stdout] 325 |                 ::morphix::helper::Pointer::new(head),
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 325 -                 ::morphix::helper::Pointer::new(head),
[INFO] [stdout] 325 +                 Pointer::new(head),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/basic.rs:335:15
[INFO] [stdout]     |
[INFO] [stdout] 335 |             ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 335 -             ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout] 335 +             Pointer::set(this, head);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/deref.rs:61:15
[INFO] [stdout]    |
[INFO] [stdout] 61 |             ::morphix::helper::Pointer::register_observer(ptr, &this.b);
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::mem::type_info::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 61 -             ::morphix::helper::Pointer::register_observer(ptr, &this.b);
[INFO] [stdout] 61 +             Pointer::register_observer(ptr, &this.b);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/deref.rs:196:15
[INFO] [stdout]     |
[INFO] [stdout] 196 |             ::morphix::helper::Pointer::register_observer(ptr, &this.1);
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 196 -             ::morphix::helper::Pointer::register_observer(ptr, &this.1);
[INFO] [stdout] 196 +             Pointer::register_observer(ptr, &this.1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:69:24
[INFO] [stdout]    |
[INFO] [stdout] 69 |                 ptr: ::morphix::helper::Pointer::new(head),
[INFO] [stdout]    |                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::mem::type_info::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 69 -                 ptr: ::morphix::helper::Pointer::new(head),
[INFO] [stdout] 69 +                 ptr: Pointer::new(head),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/enum_trivial.rs:74:15
[INFO] [stdout]    |
[INFO] [stdout] 74 |             ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout]    |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::mem::type_info::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 74 -             ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout] 74 +             Pointer::set(this, head);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:102:23
[INFO] [stdout]     |
[INFO] [stdout] 102 |             let b = ::morphix::helper::Pointer::new(&mut __value.b);
[INFO] [stdout]     |                       ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 102 -             let b = ::morphix::helper::Pointer::new(&mut __value.b);
[INFO] [stdout] 102 +             let b = Pointer::new(&mut __value.b);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:108:26
[INFO] [stdout]     |
[INFO] [stdout] 108 |                 __ptr: ::morphix::helper::Pointer::new(head),
[INFO] [stdout]     |                          ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 108 -                 __ptr: ::morphix::helper::Pointer::new(head),
[INFO] [stdout] 108 +                 __ptr: Pointer::new(head),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:116:19
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 ::morphix::helper::Pointer::set(&this.b, &mut __value.b);
[INFO] [stdout]     |                   ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 116 -                 ::morphix::helper::Pointer::set(&this.b, &mut __value.b);
[INFO] [stdout] 116 +                 Pointer::set(&this.b, &mut __value.b);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/generic.rs:119:15
[INFO] [stdout]     |
[INFO] [stdout] 119 |             ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 119 -             ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout] 119 +             Pointer::set(this, head);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:201:24
[INFO] [stdout]     |
[INFO] [stdout] 201 |                 ptr: ::morphix::helper::Pointer::new(head),
[INFO] [stdout]     |                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 201 -                 ptr: ::morphix::helper::Pointer::new(head),
[INFO] [stdout] 201 +                 ptr: Pointer::new(head),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_adjacent.rs:208:15
[INFO] [stdout]     |
[INFO] [stdout] 208 |             ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 208 -             ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout] 208 +             Pointer::set(this, head);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_external.rs:77:41
[INFO] [stdout]    |
[INFO] [stdout] 77 |                 Foo::A(v0) => Self::A(::morphix::helper::Pointer::new(v0)),
[INFO] [stdout]    |                                         ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::mem::type_info::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 77 -                 Foo::A(v0) => Self::A(::morphix::helper::Pointer::new(v0)),
[INFO] [stdout] 77 +                 Foo::A(v0) => Self::A(Pointer::new(v0)),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_external.rs:86:32
[INFO] [stdout]    |
[INFO] [stdout] 86 |                         bar: ::morphix::helper::Pointer::new(bar),
[INFO] [stdout]    |                                ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::mem::type_info::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 86 -                         bar: ::morphix::helper::Pointer::new(bar),
[INFO] [stdout] 86 +                         bar: Pointer::new(bar),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]   --> fixtures/output/tagged_external.rs:97:27
[INFO] [stdout]    |
[INFO] [stdout] 97 |                         ::morphix::helper::Pointer::set(u0, v0);
[INFO] [stdout]    |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::mem::type_info::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 97 -                         ::morphix::helper::Pointer::set(u0, v0);
[INFO] [stdout] 97 +                         Pointer::set(u0, v0);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:104:27
[INFO] [stdout]     |
[INFO] [stdout] 104 |                         ::morphix::helper::Pointer::set(u0, v0);
[INFO] [stdout]     |                           ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 104 -                         ::morphix::helper::Pointer::set(u0, v0);
[INFO] [stdout] 104 +                         Pointer::set(u0, v0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:239:24
[INFO] [stdout]     |
[INFO] [stdout] 239 |                 ptr: ::morphix::helper::Pointer::new(head),
[INFO] [stdout]     |                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 239 -                 ptr: ::morphix::helper::Pointer::new(head),
[INFO] [stdout] 239 +                 ptr: Pointer::new(head),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_external.rs:246:15
[INFO] [stdout]     |
[INFO] [stdout] 246 |             ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 246 -             ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout] 246 +             Pointer::set(this, head);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:184:24
[INFO] [stdout]     |
[INFO] [stdout] 184 |                 ptr: ::morphix::helper::Pointer::new(head),
[INFO] [stdout]     |                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 184 -                 ptr: ::morphix::helper::Pointer::new(head),
[INFO] [stdout] 184 +                 ptr: Pointer::new(head),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/tagged_internal.rs:191:15
[INFO] [stdout]     |
[INFO] [stdout] 191 |             ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 191 -             ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout] 191 +             Pointer::set(this, head);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:188:24
[INFO] [stdout]     |
[INFO] [stdout] 188 |                 ptr: ::morphix::helper::Pointer::new(head),
[INFO] [stdout]     |                        ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 188 -                 ptr: ::morphix::helper::Pointer::new(head),
[INFO] [stdout] 188 +                 ptr: Pointer::new(head),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `morphix` in the crate root
[INFO] [stdout]    --> fixtures/output/untagged.rs:195:15
[INFO] [stdout]     |
[INFO] [stdout] 195 |             ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout]     |               ^^^^^^^ could not find `morphix` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::mem::type_info::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Pointer`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 195 -             ::morphix::helper::Pointer::set(this, head);
[INFO] [stdout] 195 +             Pointer::set(this, head);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `morphix_derive` (test "fixtures") due to 712 previous errors
[INFO] running `Command { std: "docker" "inspect" "3417dca497c0116a6e7e9577dffbd62a86a92eea51d50d72c310222997fbb330", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3417dca497c0116a6e7e9577dffbd62a86a92eea51d50d72c310222997fbb330", kill_on_drop: false }`
[INFO] [stdout] 3417dca497c0116a6e7e9577dffbd62a86a92eea51d50d72c310222997fbb330
